| 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::Pkt | virtual | 
  | addPktEvent(const std::string &label, const boost::posix_time::ptime ×tamp=PktEvent::now()) | isc::dhcp::Pkt |  | 
  | addPktEvent(const std::string &label, const struct timeval ×tamp) | 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 |  | 
  | classes_ | isc::dhcp::Pkt |  | 
  | clearPktEvents() | isc::dhcp::Pkt |  | 
  | cloneOptions() | isc::dhcp::Pkt |  | 
  | copy_retrieved_options_ | isc::dhcp::Pkt | protected | 
  | data_ | isc::dhcp::Pkt |  | 
  | delOption(uint16_t type) | isc::dhcp::Pkt |  | 
  | dumpPktEvents(bool verbose=false) const | isc::dhcp::Pkt |  | 
  | getAdditionalClasses() const | isc::dhcp::Pkt | inline | 
  | getBuffer() | isc::dhcp::Pkt | inline | 
  | getCalloutHandle() | isc::hooks::CalloutHandleAssociate |  | 
  | getClasses() const | isc::dhcp::Pkt | inline | 
  | getIface() const | isc::dhcp::Pkt | inline | 
  | getIndex() const | isc::dhcp::Pkt | inline | 
  | getLabel() const | isc::dhcp::Pkt | inlinevirtual | 
  | getLocalAddr() const | isc::dhcp::Pkt | inline | 
  | getLocalPort() const | isc::dhcp::Pkt | inline | 
  | getMAC(uint32_t hw_addr_src) | isc::dhcp::Pkt |  | 
  | getMACFromDocsisCMTS()=0 | isc::dhcp::Pkt | protectedpure virtual | 
  | getMACFromDocsisModem()=0 | isc::dhcp::Pkt | protectedpure virtual | 
  | getMACFromDUID()=0 | isc::dhcp::Pkt | protectedpure virtual | 
  | getMACFromIPv6(const isc::asiolink::IOAddress &addr) | isc::dhcp::Pkt | protected | 
  | getMACFromIPv6RelayOpt()=0 | isc::dhcp::Pkt | protectedpure virtual | 
  | getMACFromRemoteIdRelayOption()=0 | isc::dhcp::Pkt | protectedpure virtual | 
  | getMACFromSrcLinkLocalAddr()=0 | isc::dhcp::Pkt | protectedpure virtual | 
  | getName() const =0 | isc::dhcp::Pkt | pure virtual | 
  | getNonCopiedOption(const uint16_t type) const | isc::dhcp::Pkt | protected | 
  | getNonCopiedOptions(const uint16_t opt_type) const | isc::dhcp::Pkt | protected | 
  | 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 | 
  | getSubClassesRelations() const | isc::dhcp::Pkt | inline | 
  | getTimestamp() const | isc::dhcp::Pkt | inline | 
  | getTransid() const | isc::dhcp::Pkt | inline | 
  | getType() const =0 | isc::dhcp::Pkt | pure virtual | 
  | 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 | 
  | len()=0 | isc::dhcp::Pkt | pure virtual | 
  | local_addr_ | isc::dhcp::Pkt | protected | 
  | local_port_ | isc::dhcp::Pkt | protected | 
  | options_ | isc::dhcp::Pkt |  | 
  | pack()=0 | isc::dhcp::Pkt | pure 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 | 
  | 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 | 
  | setCopyRetrievedOptions(const bool copy) | isc::dhcp::Pkt | inlinevirtual | 
  | 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 | 
  | setLocalPort(uint16_t local) | isc::dhcp::Pkt | inline | 
  | setPktEvent(const std::string &label, const boost::posix_time::ptime ×tamp=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 | 
  | setTimestamp(boost::posix_time::ptime ×tamp) | isc::dhcp::Pkt | inline | 
  | setTransid(uint32_t transid) | isc::dhcp::Pkt | inline | 
  | setType(uint8_t type)=0 | isc::dhcp::Pkt | pure virtual | 
  | subclasses_ | isc::dhcp::Pkt |  | 
  | timestamp_ | isc::dhcp::Pkt | protected | 
  | toText() const =0 | isc::dhcp::Pkt | pure virtual | 
  | transid_ | isc::dhcp::Pkt | protected | 
  | unpack()=0 | isc::dhcp::Pkt | pure virtual | 
  | updateTimestamp() | isc::dhcp::Pkt |  | 
  | ~Pkt() | isc::dhcp::Pkt | inlinevirtual |