Kea 2.5.8
isc::perfdhcp::PerfPkt4 Member List

This is the complete list of members for isc::perfdhcp::PerfPkt4, including all inherited members.

addClass(const isc::dhcp::ClientClass &client_class, bool required=false)isc::dhcp::Pkt
addOption(const OptionPtr &opt)isc::dhcp::Pkt4virtual
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::Pktprotected
callout_handle_isc::hooks::CalloutHandleAssociateprotected
CalloutHandleAssociate()isc::hooks::CalloutHandleAssociate
ciaddr_isc::dhcp::Pkt4protected
classes_isc::dhcp::Pkt
clearPktEvents()isc::dhcp::Pkt
cloneOptions()isc::dhcp::Pkt
copy_retrieved_options_isc::dhcp::Pktprotected
data_isc::dhcp::Pkt
deferred_options_isc::dhcp::Pkt4protected
delOption(uint16_t type)isc::dhcp::Pkt
DHCPTypeToBootpType(uint8_t dhcpType)isc::dhcp::Pkt4protected
DHCPV4_PKT_HDR_LENisc::dhcp::Pkt4static
dumpPktEvents(bool verbose=false) constisc::dhcp::Pkt
file_isc::dhcp::Pkt4protected
FLAG_BROADCAST_MASKisc::dhcp::Pkt4static
flags_isc::dhcp::Pkt4protected
getBuffer()isc::dhcp::Pktinline
getCalloutHandle()isc::hooks::CalloutHandleAssociate
getCiaddr() constisc::dhcp::Pkt4inline
getClasses(bool required=false) constisc::dhcp::Pktinline
getDeferredOptions()isc::dhcp::Pkt4inline
getFile() constisc::dhcp::Pkt4inline
getFlags() constisc::dhcp::Pkt4inline
getGiaddr() constisc::dhcp::Pkt4inline
getHlen() constisc::dhcp::Pkt4
getHops() constisc::dhcp::Pkt4inline
getHtype() constisc::dhcp::Pkt4
getHWAddr() constisc::dhcp::Pkt4inline
getHWAddrLabel() constisc::dhcp::Pkt4
getIface() constisc::dhcp::Pktinline
getIndex() constisc::dhcp::Pktinline
getLabel() constisc::dhcp::Pkt4virtual
getLocalAddr() constisc::dhcp::Pktinline
getLocalHWAddr() constisc::dhcp::Pkt4inline
getLocalPort() constisc::dhcp::Pktinline
getMAC(uint32_t hw_addr_src)isc::dhcp::Pkt
getMACFromDocsisCMTS()isc::dhcp::Pkt4inlineprotectedvirtual
getMACFromDocsisModem()isc::dhcp::Pkt4inlineprotectedvirtual
getMACFromDUID()isc::dhcp::Pkt4inlineprotectedvirtual
getMACFromIPv6(const isc::asiolink::IOAddress &addr)isc::dhcp::Pktprotected
getMACFromIPv6RelayOpt()isc::dhcp::Pkt4inlineprotectedvirtual
getMACFromRemoteIdRelayOption()isc::dhcp::Pkt4inlineprotectedvirtual
getMACFromSrcLinkLocalAddr()isc::dhcp::Pkt4inlineprotectedvirtual
getName(const uint8_t type)isc::dhcp::Pkt4static
getName() constisc::dhcp::Pkt4virtual
getNonCopiedOption(const uint16_t type) constisc::dhcp::Pktprotected
getNonCopiedOptions(const uint16_t opt_type) constisc::dhcp::Pktprotected
getOp() constisc::dhcp::Pkt4inline
getOption(const uint16_t type)isc::dhcp::Pkt
getOptions(const uint16_t type)isc::dhcp::Pkt
getPktEvents()isc::dhcp::Pktinline
getPktEventTime(const std::string &label) constisc::dhcp::Pkt
getRemoteAddr() constisc::dhcp::Pktinline
getRemoteHWAddr() constisc::dhcp::Pktinline
getRemotePort() constisc::dhcp::Pktinline
getSecs() constisc::dhcp::Pkt4inline
getSiaddr() constisc::dhcp::Pkt4inline
getSname() constisc::dhcp::Pkt4inline
getSubClassesRelations() constisc::dhcp::Pktinline
getTimestamp() constisc::dhcp::Pktinline
getTransid() constisc::dhcp::Pktinline
getTransidOffset() constisc::perfdhcp::PerfPkt4inline
getType() constisc::dhcp::Pkt4virtual
getYiaddr() constisc::dhcp::Pkt4inline
giaddr_isc::dhcp::Pkt4protected
hops_isc::dhcp::Pkt4protected
hwaddr_isc::dhcp::Pkt4protected
iface_isc::dhcp::Pktprotected
ifindex_isc::dhcp::Pktprotected
inClass(const isc::dhcp::ClientClass &client_class)isc::dhcp::Pkt
indexSet() constisc::dhcp::Pktinline
isCopyRetrievedOptions() constisc::dhcp::Pktinline
isDhcp4o6() constisc::dhcp::Pkt4inlinevirtual
isRelayed() constisc::dhcp::Pkt4
len()isc::dhcp::Pkt4virtual
local_addr_isc::dhcp::Pktprotected
local_hwaddr_isc::dhcp::Pkt4protected
local_port_isc::dhcp::Pktprotected
LocalizedOptionPtr typedefisc::perfdhcp::PerfPkt4
makeLabel(const HWAddrPtr &hwaddr, const ClientIdPtr &client_id, const uint32_t transid)isc::dhcp::Pkt4static
makeLabel(const HWAddrPtr &hwaddr, const ClientIdPtr &client_id)isc::dhcp::Pkt4static
MAX_CHADDR_LENisc::dhcp::Pkt4static
MAX_FILE_LENisc::dhcp::Pkt4static
MAX_SNAME_LENisc::dhcp::Pkt4static
op_isc::dhcp::Pkt4protected
options_isc::dhcp::Pkt
pack()isc::dhcp::Pkt4virtual
PerfPkt4(const uint8_t *buf, size_t len, size_t transid_offset=1, uint32_t transid=0)isc::perfdhcp::PerfPkt4
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::Pktprotected
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::Pktprotected
Pkt4(uint8_t msg_type, uint32_t transid)isc::dhcp::Pkt4
Pkt4(const uint8_t *data, size_t len)isc::dhcp::Pkt4
rawPack()isc::perfdhcp::PerfPkt4
rawUnpack()isc::perfdhcp::PerfPkt4
remote_addr_isc::dhcp::Pktprotected
remote_hwaddr_isc::dhcp::Pktprotected
remote_port_isc::dhcp::Pktprotected
repack()isc::dhcp::Pkt
required_classes_isc::dhcp::Pkt
resetCalloutHandle()isc::hooks::CalloutHandleAssociate
resetIndex()isc::dhcp::Pktinline
secs_isc::dhcp::Pkt4protected
setCiaddr(const isc::asiolink::IOAddress &ciaddr)isc::dhcp::Pkt4inline
setCopyRetrievedOptions(const bool copy)isc::dhcp::Pktinlinevirtual
setFile(const uint8_t *file, size_t file_len)isc::dhcp::Pkt4
setFlags(uint16_t flags)isc::dhcp::Pkt4inline
setGiaddr(const isc::asiolink::IOAddress &giaddr)isc::dhcp::Pkt4inline
setHops(uint8_t hops)isc::dhcp::Pkt4inline
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::Pktinline
setIndex(const unsigned int ifindex)isc::dhcp::Pktinline
setLocalAddr(const isc::asiolink::IOAddress &local)isc::dhcp::Pktinline
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::Pktinline
setPktEvent(const std::string &label, const boost::posix_time::ptime &timestamp=PktEvent::now())isc::dhcp::Pkt
setRemoteAddr(const isc::asiolink::IOAddress &remote)isc::dhcp::Pktinline
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::Pktinline
setSecs(uint16_t secs)isc::dhcp::Pkt4inline
setSiaddr(const isc::asiolink::IOAddress &siaddr)isc::dhcp::Pkt4inline
setSname(const uint8_t *sname, size_t sname_len)isc::dhcp::Pkt4
setTimestamp(boost::posix_time::ptime &timestamp)isc::dhcp::Pktinline
setTransid(uint32_t transid)isc::dhcp::Pktinline
setType(uint8_t type)isc::dhcp::Pkt4virtual
setYiaddr(const isc::asiolink::IOAddress &yiaddr)isc::dhcp::Pkt4inline
siaddr_isc::dhcp::Pkt4protected
sname_isc::dhcp::Pkt4protected
subclasses_isc::dhcp::Pkt
timestamp_isc::dhcp::Pktprotected
toText() constisc::dhcp::Pkt4virtual
transid_isc::dhcp::Pktprotected
unpack()isc::dhcp::Pkt4virtual
updateTimestamp()isc::dhcp::Pkt
writeAt(size_t dest_pos, std::vector< uint8_t >::iterator first, std::vector< uint8_t >::iterator last)isc::perfdhcp::PerfPkt4
writeValueAt(size_t dest_pos, T val)isc::perfdhcp::PerfPkt4inline
yiaddr_isc::dhcp::Pkt4protected
~Pkt()isc::dhcp::Pktinlinevirtual