Kea 2.5.9
isc::dhcp::OptionCustom Member List

This is the complete list of members for isc::dhcp::OptionCustom, including all inherited members.

addArrayDataField(const asiolink::IOAddress &address)isc::dhcp::OptionCustom
addArrayDataField(const bool value)isc::dhcp::OptionCustom
addArrayDataField(const T value)isc::dhcp::OptionCustominline
addArrayDataField(const std::string &value)isc::dhcp::OptionCustom
addArrayDataField(const OpaqueDataTuple &value)isc::dhcp::OptionCustom
addArrayDataField(const PrefixLen &prefix_len, const asiolink::IOAddress &prefix)isc::dhcp::OptionCustom
addArrayDataField(const PSIDLen &psid_len, const PSID &psid)isc::dhcp::OptionCustom
addOption(OptionPtr opt)isc::dhcp::Option
check() constisc::dhcp::Optionprotected
clone() constisc::dhcp::OptionCustomvirtual
cloneInternal() constisc::dhcp::Optioninlineprotected
create(Universe u, uint16_t type)isc::dhcp::Optionstatic
create(Universe u, uint16_t type, const OptionBuffer &data)isc::dhcp::Optionstatic
data_isc::dhcp::Optionprotected
delOption(uint16_t type)isc::dhcp::Option
encapsulated_space_isc::dhcp::Optionprotected
equals(const OptionPtr &other) constisc::dhcp::Option
equals(const Option &other) constisc::dhcp::Optionvirtual
factory(Option::Universe u, uint16_t type, const OptionBuffer &buf)isc::dhcp::Optionstatic
factory(Option::Universe u, uint16_t type)isc::dhcp::Optioninlinestatic
Factory typedefisc::dhcp::Option
getData() constisc::dhcp::Optioninlinevirtual
getDataFieldsNum() constisc::dhcp::OptionCustominline
getEncapsulatedSpace() constisc::dhcp::Optioninline
getHeaderLen() constisc::dhcp::Optionvirtual
getMutableOptions()isc::dhcp::Optioninline
getOption(uint16_t type) constisc::dhcp::Option
getOptions() constisc::dhcp::Optioninline
getOptionsCopy(OptionCollection &options_copy) constisc::dhcp::Option
getType() constisc::dhcp::Optioninline
getUint16() constisc::dhcp::Option
getUint32() constisc::dhcp::Option
getUint8() constisc::dhcp::Option
getUniverse() constisc::dhcp::Optioninline
headerToText(const int indent=0, const std::string &type_name="") constisc::dhcp::Optionprotected
initialize(const OptionBufferConstIter first, const OptionBufferConstIter last)isc::dhcp::OptionCustom
len() constisc::dhcp::OptionCustomvirtual
lenient_parsing_isc::dhcp::Optionstatic
operator=(const Option &rhs)isc::dhcp::Option
Option(Universe u, uint16_t type)isc::dhcp::Option
Option(Universe u, uint16_t type, const OptionBuffer &data)isc::dhcp::Option
Option(Universe u, uint16_t type, OptionBufferConstIter first, OptionBufferConstIter last)isc::dhcp::Option
Option(const Option &source)isc::dhcp::Option
OPTION4_HDR_LENisc::dhcp::Optionstatic
OPTION6_HDR_LENisc::dhcp::Optionstatic
OptionCustom(const OptionDefinition &def, Universe u)isc::dhcp::OptionCustom
OptionCustom(const OptionDefinition &def, Universe u, const OptionBuffer &data)isc::dhcp::OptionCustom
OptionCustom(const OptionDefinition &def, Universe u, OptionBufferConstIter first, OptionBufferConstIter last)isc::dhcp::OptionCustom
options_isc::dhcp::Optionprotected
pack(isc::util::OutputBuffer &buf, bool check=true) constisc::dhcp::OptionCustomvirtual
packHeader(isc::util::OutputBuffer &buf, bool check=true) constisc::dhcp::Optionprotected
packOptions(isc::util::OutputBuffer &buf, bool check=true) constisc::dhcp::Optionprotected
readAddress(const uint32_t index=0) constisc::dhcp::OptionCustom
readBinary(const uint32_t index=0) constisc::dhcp::OptionCustom
readBoolean(const uint32_t index=0) constisc::dhcp::OptionCustom
readFqdn(const uint32_t index=0) constisc::dhcp::OptionCustom
readInteger(const uint32_t index=0) constisc::dhcp::OptionCustominline
readPrefix(const uint32_t index=0) constisc::dhcp::OptionCustom
readPsid(const uint32_t index=0) constisc::dhcp::OptionCustom
readString(const uint32_t index=0) constisc::dhcp::OptionCustom
readTuple(const uint32_t index=0) constisc::dhcp::OptionCustom
readTuple(OpaqueDataTuple &tuple, const uint32_t index=0) constisc::dhcp::OptionCustom
setEncapsulatedSpace(const std::string &encapsulated_space)isc::dhcp::Optioninline
setUint16(uint16_t value)isc::dhcp::Option
setUint32(uint32_t value)isc::dhcp::Option
setUint8(uint8_t value)isc::dhcp::Option
suboptionsToText(const int indent=0) constisc::dhcp::Optionprotected
toBinary(const bool include_header=false) constisc::dhcp::Optionvirtual
toHexString(const bool include_header=false) constisc::dhcp::Optionvirtual
toString() constisc::dhcp::Optionvirtual
toText(int indent=0) constisc::dhcp::OptionCustomvirtual
type_isc::dhcp::Optionprotected
Universe enum nameisc::dhcp::Option
universe_isc::dhcp::Optionprotected
unpack(OptionBufferConstIter begin, OptionBufferConstIter end)isc::dhcp::OptionCustomvirtual
unpackOptions(const OptionBuffer &buf)isc::dhcp::Optionprotected
V4 enum valueisc::dhcp::Option
V6 enum valueisc::dhcp::Option
valid() constisc::dhcp::Optionvirtual
writeAddress(const asiolink::IOAddress &address, const uint32_t index=0)isc::dhcp::OptionCustom
writeBinary(const OptionBuffer &buf, const uint32_t index=0)isc::dhcp::OptionCustom
writeBoolean(const bool value, const uint32_t index=0)isc::dhcp::OptionCustom
writeFqdn(const std::string &fqdn, const uint32_t index=0)isc::dhcp::OptionCustom
writeInteger(const T value, const uint32_t index=0)isc::dhcp::OptionCustominline
writePrefix(const PrefixLen &prefix_len, const asiolink::IOAddress &prefix, const uint32_t index=0)isc::dhcp::OptionCustom
writePsid(const PSIDLen &psid_len, const PSID &psid, const uint32_t index=0)isc::dhcp::OptionCustom
writeString(const std::string &text, const uint32_t index=0)isc::dhcp::OptionCustom
writeTuple(const std::string &value, const uint32_t index=0)isc::dhcp::OptionCustom
writeTuple(const OpaqueDataTuple &value, const uint32_t index=0)isc::dhcp::OptionCustom
~Option()isc::dhcp::Optionvirtual