| Kea 3.0.2-git

isc::dhcp::Pkt4 Member List

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

addAdditionalClass(const isc::dhcp::ClientClass &client_class) | isc::dhcp::Pkt |
addClass(const isc::dhcp::ClientClass &client_class) | isc::dhcp::Pkt |
additional_classes_ | isc::dhcp::Pkt |
addOption(const OptionPtr &opt) | isc::dhcp::Pkt4 | virtual
addPktEvent(const std::string &label, const boost::posix_time::ptime &timestamp=PktEvent::now()) | isc::dhcp::Pkt |
addPktEvent(const std::string &label, const struct timeval &timestamp) | isc::dhcp::Pkt |
addSubClass(const isc::dhcp::ClientClass &class_def, const isc::dhcp::ClientClass &subclass) | isc::dhcp::Pkt |
buffer_out_ | isc::dhcp::Pkt | protected
callout_handle_ | isc::hooks::CalloutHandleAssociate | protected
CalloutHandleAssociate() | isc::hooks::CalloutHandleAssociate |
ciaddr_ | isc::dhcp::Pkt4 | protected
classes_ | isc::dhcp::Pkt |
clearPktEvents() | isc::dhcp::Pkt |
cloneOptions() | isc::dhcp::Pkt |
copy_retrieved_options_ | isc::dhcp::Pkt | protected
data_ | isc::dhcp::Pkt |
deferred_options_ | isc::dhcp::Pkt4 | protected
delOption(uint16_t type) | isc::dhcp::Pkt |
DHCPTypeToBootpType(uint8_t dhcpType) | isc::dhcp::Pkt4 | protected
DHCPV4_PKT_HDR_LEN | isc::dhcp::Pkt4 | static
dumpPktEvents(bool verbose=false) const | isc::dhcp::Pkt |
file_ | isc::dhcp::Pkt4 | protected
FLAG_BROADCAST_MASK | isc::dhcp::Pkt4 | static
flags_ | isc::dhcp::Pkt4 | protected
getAdditionalClasses() const | isc::dhcp::Pkt | inline
getBuffer() | isc::dhcp::Pkt | inline
getCalloutHandle() | isc::hooks::CalloutHandleAssociate |
getCiaddr() const | isc::dhcp::Pkt4 | inline
getClasses() const | isc::dhcp::Pkt | inline
getDeferredOptions() | isc::dhcp::Pkt4 | inline
getFile() const | isc::dhcp::Pkt4 | inline
getFlags() const | isc::dhcp::Pkt4 | inline
getGiaddr() const | isc::dhcp::Pkt4 | inline
getHlen() const | isc::dhcp::Pkt4 |
getHops() const | isc::dhcp::Pkt4 | inline
getHtype() const | isc::dhcp::Pkt4 |
getHWAddr() const | isc::dhcp::Pkt4 | inline
getHWAddrLabel() const | isc::dhcp::Pkt4 |
getIface() const | isc::dhcp::Pkt | inline
getIndex() const | isc::dhcp::Pkt | inline
getLabel() const | isc::dhcp::Pkt4 | virtual
getLocalAddr() const | isc::dhcp::Pkt | inline
getLocalHWAddr() const | isc::dhcp::Pkt4 | inline
getLocalPort() const | isc::dhcp::Pkt | inline
getMAC(uint32_t hw_addr_src) | isc::dhcp::Pkt |
getMACFromDocsisCMTS() | isc::dhcp::Pkt4 | inline protected virtual
getMACFromDocsisModem() | isc::dhcp::Pkt4 | inline protected virtual
getMACFromDUID() | isc::dhcp::Pkt4 | inline protected virtual
getMACFromIPv6(const isc::asiolink::IOAddress &addr) | isc::dhcp::Pkt | protected
getMACFromIPv6RelayOpt() | isc::dhcp::Pkt4 | inline protected virtual
getMACFromRemoteIdRelayOption() | isc::dhcp::Pkt4 | inline protected virtual
getMACFromSrcLinkLocalAddr() | isc::dhcp::Pkt4 | inline protected virtual
getName(const uint8_t type) | isc::dhcp::Pkt4 | static
getName() const | isc::dhcp::Pkt4 | virtual
getNonCopiedOption(const uint16_t type) const | isc::dhcp::Pkt | protected
getNonCopiedOptions(const uint16_t opt_type) const | isc::dhcp::Pkt | protected
getOp() const | isc::dhcp::Pkt4 | inline
getOption(const uint16_t type) | isc::dhcp::Pkt |
getOptions(const uint16_t type) | isc::dhcp::Pkt |
getPktEvents() | isc::dhcp::Pkt | inline
getPktEventTime(const std::string &label) const | isc::dhcp::Pkt |
getRemoteAddr() const | isc::dhcp::Pkt | inline
getRemoteHWAddr() const | isc::dhcp::Pkt | inline
getRemotePort() const | isc::dhcp::Pkt | inline
getSecs() const | isc::dhcp::Pkt4 | inline
getSiaddr() const | isc::dhcp::Pkt4 | inline
getSname() const | isc::dhcp::Pkt4 | inline
getSubClassesRelations() const | isc::dhcp::Pkt | inline
getTimestamp() const | isc::dhcp::Pkt | inline
getTransid() const | isc::dhcp::Pkt | inline
getType() const | isc::dhcp::Pkt4 | virtual
getYiaddr() const | isc::dhcp::Pkt4 | inline
giaddr_ | isc::dhcp::Pkt4 | protected
hops_ | isc::dhcp::Pkt4 | protected
hwaddr_ | isc::dhcp::Pkt4 | protected
iface_ | isc::dhcp::Pkt | protected
ifindex_ | isc::dhcp::Pkt | protected
inClass(const isc::dhcp::ClientClass &client_class) | isc::dhcp::Pkt |
indexSet() const | isc::dhcp::Pkt | inline
isCopyRetrievedOptions() const | isc::dhcp::Pkt | inline
isDhcp4o6() const | isc::dhcp::Pkt4 | inline virtual
isRelayed() const | isc::dhcp::Pkt4 |
len() | isc::dhcp::Pkt4 | virtual
local_addr_ | isc::dhcp::Pkt | protected
local_hwaddr_ | isc::dhcp::Pkt4 | protected
local_port_ | isc::dhcp::Pkt | protected
makeLabel(const HWAddrPtr &hwaddr, const ClientIdPtr &client_id, const uint32_t transid) | isc::dhcp::Pkt4 | static
makeLabel(const HWAddrPtr &hwaddr, const ClientIdPtr &client_id) | isc::dhcp::Pkt4 | static
MAX_CHADDR_LEN | isc::dhcp::Pkt4 | static
MAX_FILE_LEN | isc::dhcp::Pkt4 | static
MAX_SNAME_LEN | isc::dhcp::Pkt4 | static
op_ | isc::dhcp::Pkt4 | protected
options_ | isc::dhcp::Pkt |
pack() | isc::dhcp::Pkt4 | virtual
Pkt(uint32_t transid, const isc::asiolink::IOAddress &local_addr, const isc::asiolink::IOAddress &remote_addr, uint16_t local_port, uint16_t remote_port) | isc::dhcp::Pkt | protected
Pkt(const uint8_t *buf, uint32_t len, const isc::asiolink::IOAddress &local_addr, const isc::asiolink::IOAddress &remote_addr, uint16_t local_port, uint16_t remote_port) | isc::dhcp::Pkt | protected
Pkt4(uint8_t msg_type, uint32_t transid) | isc::dhcp::Pkt4 |
Pkt4(const uint8_t *data, size_t len) | isc::dhcp::Pkt4 |
remote_addr_ | isc::dhcp::Pkt | protected
remote_hwaddr_ | isc::dhcp::Pkt | protected
remote_port_ | isc::dhcp::Pkt | protected
repack() | isc::dhcp::Pkt |
resetCalloutHandle() | isc::hooks::CalloutHandleAssociate |
resetIndex() | isc::dhcp::Pkt | inline
secs_ | isc::dhcp::Pkt4 | protected
setCiaddr(const isc::asiolink::IOAddress &ciaddr) | isc::dhcp::Pkt4 | inline
setCopyRetrievedOptions(const bool copy) | isc::dhcp::Pkt | inline virtual
setFile(const uint8_t *file, size_t file_len) | isc::dhcp::Pkt4 |
setFlags(uint16_t flags) | isc::dhcp::Pkt4 | inline
setGiaddr(const isc::asiolink::IOAddress &giaddr) | isc::dhcp::Pkt4 | inline
setHops(uint8_t hops) | isc::dhcp::Pkt4 | inline
setHWAddr(uint8_t htype, uint8_t hlen, const std::vector< uint8_t > &mac_addr) | isc::dhcp::Pkt4 |
setHWAddr(const HWAddrPtr &addr) | isc::dhcp::Pkt4 |
setIface(const std::string &iface) | isc::dhcp::Pkt | inline
setIndex(const unsigned int ifindex) | isc::dhcp::Pkt | inline
setLocalAddr(const isc::asiolink::IOAddress &local) | isc::dhcp::Pkt | inline
setLocalHWAddr(const uint8_t htype, const uint8_t hlen, const std::vector< uint8_t > &mac_addr) | isc::dhcp::Pkt4 |
setLocalHWAddr(const HWAddrPtr &addr) | isc::dhcp::Pkt4 |
setLocalPort(uint16_t local) | isc::dhcp::Pkt | inline
setPktEvent(const std::string &label, const boost::posix_time::ptime &timestamp=PktEvent::now()) | isc::dhcp::Pkt |
setRemoteAddr(const isc::asiolink::IOAddress &remote) | isc::dhcp::Pkt | inline
setRemoteHWAddr(const HWAddrPtr &hw_addr) | isc::dhcp::Pkt |
setRemoteHWAddr(const uint8_t htype, const uint8_t hlen, const std::vector< uint8_t > &hw_addr) | isc::dhcp::Pkt |
setRemotePort(uint16_t remote) | isc::dhcp::Pkt | inline
setSecs(uint16_t secs) | isc::dhcp::Pkt4 | inline
setSiaddr(const isc::asiolink::IOAddress &siaddr) | isc::dhcp::Pkt4 | inline
setSname(const uint8_t *sname, size_t sname_len) | isc::dhcp::Pkt4 |
setTimestamp(boost::posix_time::ptime &timestamp) | isc::dhcp::Pkt | inline
setTransid(uint32_t transid) | isc::dhcp::Pkt | inline
setType(uint8_t type) | isc::dhcp::Pkt4 | virtual
setYiaddr(const isc::asiolink::IOAddress &yiaddr) | isc::dhcp::Pkt4 | inline
siaddr_ | isc::dhcp::Pkt4 | protected
sname_ | isc::dhcp::Pkt4 | protected
subclasses_ | isc::dhcp::Pkt |
timestamp_ | isc::dhcp::Pkt | protected
toText() const | isc::dhcp::Pkt4 | virtual
transid_ | isc::dhcp::Pkt | protected
unpack() | isc::dhcp::Pkt4 | virtual
updateTimestamp() | isc::dhcp::Pkt |
yiaddr_ | isc::dhcp::Pkt4 | protected
~Pkt() | isc::dhcp::Pkt | inline virtual