Kea
1.9.9-git
|
Classes | |
class | BaseConfigBackend |
Interface for Kea server specific configuration backend implementations. More... | |
class | BaseConfigBackendMgr |
Base class for Configuration Backend Managers (CBM). More... | |
class | BaseConfigBackendPool |
Base class for configuration backend pools. More... | |
Typedefs | |
typedef boost::shared_ptr< BaseConfigBackend > | BaseConfigBackendPtr |
Shared pointer to the BaseConfigBackend . More... | |
Variables | |
Constants specifying output buffer lengths. | |
Config backends create buffers of these sizes to store fetched variable length data in them. | |
constexpr unsigned long | SUBNET4_PREFIX_BUF_LENGTH = 32 |
constexpr unsigned long | SUBNET6_PREFIX_BUF_LENGTH = 64 |
constexpr unsigned long | POOL_ADDRESS6_BUF_LENGTH = 45 |
constexpr unsigned long | DHCP4O6_INTERFACE_BUF_LENGTH = 128 |
constexpr unsigned long | DHCP4O6_INTERFACE_ID_BUF_LENGTH = 128 |
constexpr unsigned long | DHCP4O6_SUBNET_BUF_LENGTH = 64 |
constexpr unsigned long | BOOT_FILE_NAME_BUF_LENGTH = 512 |
constexpr unsigned long | CLIENT_CLASS_BUF_LENGTH = 128 |
constexpr unsigned long | INTERFACE_BUF_LENGTH = 128 |
constexpr unsigned long | INTERFACE_ID_BUF_LENGTH = 128 |
constexpr unsigned long | RELAY_BUF_LENGTH = 65536 |
constexpr unsigned long | REQUIRE_CLIENT_CLASSES_BUF_LENGTH = 65536 |
constexpr unsigned long | SERVER_HOSTNAME_BUF_LENGTH = 512 |
constexpr unsigned long | SHARED_NETWORK_NAME_BUF_LENGTH = 128 |
constexpr unsigned long | USER_CONTEXT_BUF_LENGTH = 65536 |
constexpr unsigned long | OPTION_VALUE_BUF_LENGTH = 65536 |
constexpr unsigned long | FORMATTED_OPTION_VALUE_BUF_LENGTH = 8192 |
constexpr unsigned long | OPTION_SPACE_BUF_LENGTH = 128 |
constexpr unsigned long | OPTION_NAME_BUF_LENGTH = 128 |
constexpr unsigned long | OPTION_ENCAPSULATE_BUF_LENGTH = 128 |
constexpr unsigned long | OPTION_RECORD_TYPES_BUF_LENGTH = 512 |
constexpr unsigned long | GLOBAL_PARAMETER_NAME_BUF_LENGTH = 128 |
constexpr unsigned long | GLOBAL_PARAMETER_VALUE_BUF_LENGTH = 65536 |
constexpr unsigned long | AUDIT_ENTRY_OBJECT_TYPE_BUF_LENGTH = 256 |
constexpr unsigned long | AUDIT_ENTRY_LOG_MESSAGE_BUF_LENGTH = 65536 |
constexpr unsigned long | SERVER_TAG_BUF_LENGTH = 256 |
constexpr unsigned long | SERVER_DESCRIPTION_BUF_LENGTH = 65536 |
constexpr unsigned long | DNS_NAME_BUF_LENGTH = 255 |
typedef boost::shared_ptr<BaseConfigBackend> isc::cb::BaseConfigBackendPtr |
Shared pointer to the BaseConfigBackend
.
Definition at line 82 of file base_config_backend.h.
constexpr unsigned long isc::cb::AUDIT_ENTRY_LOG_MESSAGE_BUF_LENGTH = 65536 |
Definition at line 67 of file constants.h.
constexpr unsigned long isc::cb::AUDIT_ENTRY_OBJECT_TYPE_BUF_LENGTH = 256 |
Definition at line 65 of file constants.h.
constexpr unsigned long isc::cb::BOOT_FILE_NAME_BUF_LENGTH = 512 |
Definition at line 31 of file constants.h.
constexpr unsigned long isc::cb::CLIENT_CLASS_BUF_LENGTH = 128 |
Definition at line 33 of file constants.h.
constexpr unsigned long isc::cb::DHCP4O6_INTERFACE_BUF_LENGTH = 128 |
Definition at line 25 of file constants.h.
constexpr unsigned long isc::cb::DHCP4O6_INTERFACE_ID_BUF_LENGTH = 128 |
Definition at line 27 of file constants.h.
constexpr unsigned long isc::cb::DHCP4O6_SUBNET_BUF_LENGTH = 64 |
Definition at line 29 of file constants.h.
constexpr unsigned long isc::cb::DNS_NAME_BUF_LENGTH = 255 |
Definition at line 73 of file constants.h.
constexpr unsigned long isc::cb::FORMATTED_OPTION_VALUE_BUF_LENGTH = 8192 |
Definition at line 51 of file constants.h.
constexpr unsigned long isc::cb::GLOBAL_PARAMETER_NAME_BUF_LENGTH = 128 |
Definition at line 61 of file constants.h.
constexpr unsigned long isc::cb::GLOBAL_PARAMETER_VALUE_BUF_LENGTH = 65536 |
Definition at line 63 of file constants.h.
constexpr unsigned long isc::cb::INTERFACE_BUF_LENGTH = 128 |
Definition at line 35 of file constants.h.
constexpr unsigned long isc::cb::INTERFACE_ID_BUF_LENGTH = 128 |
Definition at line 37 of file constants.h.
constexpr unsigned long isc::cb::OPTION_ENCAPSULATE_BUF_LENGTH = 128 |
Definition at line 57 of file constants.h.
constexpr unsigned long isc::cb::OPTION_NAME_BUF_LENGTH = 128 |
Definition at line 55 of file constants.h.
constexpr unsigned long isc::cb::OPTION_RECORD_TYPES_BUF_LENGTH = 512 |
Definition at line 59 of file constants.h.
constexpr unsigned long isc::cb::OPTION_SPACE_BUF_LENGTH = 128 |
Definition at line 53 of file constants.h.
constexpr unsigned long isc::cb::OPTION_VALUE_BUF_LENGTH = 65536 |
Definition at line 49 of file constants.h.
constexpr unsigned long isc::cb::POOL_ADDRESS6_BUF_LENGTH = 45 |
Definition at line 23 of file constants.h.
constexpr unsigned long isc::cb::RELAY_BUF_LENGTH = 65536 |
Definition at line 39 of file constants.h.
constexpr unsigned long isc::cb::REQUIRE_CLIENT_CLASSES_BUF_LENGTH = 65536 |
Definition at line 41 of file constants.h.
constexpr unsigned long isc::cb::SERVER_DESCRIPTION_BUF_LENGTH = 65536 |
Definition at line 71 of file constants.h.
constexpr unsigned long isc::cb::SERVER_HOSTNAME_BUF_LENGTH = 512 |
Definition at line 43 of file constants.h.
constexpr unsigned long isc::cb::SERVER_TAG_BUF_LENGTH = 256 |
Definition at line 69 of file constants.h.
constexpr unsigned long isc::cb::SHARED_NETWORK_NAME_BUF_LENGTH = 128 |
Definition at line 45 of file constants.h.
constexpr unsigned long isc::cb::SUBNET4_PREFIX_BUF_LENGTH = 32 |
Definition at line 19 of file constants.h.
constexpr unsigned long isc::cb::SUBNET6_PREFIX_BUF_LENGTH = 64 |
Definition at line 21 of file constants.h.
constexpr unsigned long isc::cb::USER_CONTEXT_BUF_LENGTH = 65536 |
Definition at line 47 of file constants.h.