# encoding: utf-8
# module h5py.h5ac
# from C:\Users\xukai\Downloads\发票2\venv\Lib\site-packages\h5py\h5ac.cp311-win_amd64.pyd
# by generator 1.147
""" Low-level HDF5 "H5AC" cache configuration interface. """

# imports
import builtins as __builtins__ # <module 'builtins' (built-in)>

# no functions
# classes

class CacheConfig(object):
    """ Represents H5AC_cache_config_t objects """
    def __init__(self, *args, **kwargs): # real signature unknown
        pass

    @staticmethod # known case of __new__
    def __new__(*args, **kwargs): # real signature unknown
        """ Create and return a new object.  See help(type) for accurate signature. """
        pass

    def __reduce__(self, *args, **kwargs): # real signature unknown
        pass

    def __setstate__(self, *args, **kwargs): # real signature unknown
        pass

    apply_empty_reserve = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default

    apply_max_decrement = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default

    apply_max_increment = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default

    decrement = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default

    decr_mode = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default

    dirty_bytes_threshold = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default

    empty_reserve = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default

    epochs_before_eviction = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default

    epoch_length = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default

    evictions_enabled = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default

    flash_incr_mode = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default

    flash_multiple = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default

    flash_threshold = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default

    increment = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default

    incr_mode = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default

    initial_size = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default

    lower_hr_threshold = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default

    max_decrement = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default

    max_increment = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default

    max_size = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default

    min_clean_fraction = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default

    min_size = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default

    rpt_fcn_enabled = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default

    set_initial_size = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default

    upper_hr_threshold = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default

    version = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default



# variables with complex values

__loader__ = None # (!) real value is '<_frozen_importlib_external.ExtensionFileLoader object at 0x0000020E7FD5EFD0>'

__spec__ = None # (!) real value is "ModuleSpec(name='h5py.h5ac', loader=<_frozen_importlib_external.ExtensionFileLoader object at 0x0000020E7FD5EFD0>, origin='C:\\\\Users\\\\xukai\\\\Downloads\\\\??2\\\\venv\\\\Lib\\\\site-packages\\\\h5py\\\\h5ac.cp311-win_amd64.pyd')"

__test__ = {}

