| ack_storage_ | isc::perfdhcp::TestControl | protected |
| addExtraOpts(const dhcp::Pkt4Ptr &pkt4) | isc::perfdhcp::TestControl | protected |
| addExtraOpts(const dhcp::Pkt6Ptr &pkt6) | isc::perfdhcp::TestControl | protected |
| address4Uniqueness(const dhcp::Pkt4Ptr &pkt4, ExchangeType xchg_type) | isc::perfdhcp::TestControl | protected |
| address6Uniqueness(const dhcp::Pkt6Ptr &pkt6, ExchangeType xchg_type) | isc::perfdhcp::TestControl | protected |
| addUniqeAddr(const std::set< std::string > ¤t, ExchangeType xchg_type) | isc::perfdhcp::TestControl | inlineprotected |
| byte2Hex(const uint8_t b) | isc::perfdhcp::TestControl | static |
| cleanCachedPackets() | isc::perfdhcp::TestControl | |
| consumeReceivedPackets() | isc::perfdhcp::TestControl | |
| copyIaOptions(const dhcp::Pkt6Ptr &pkt_from, dhcp::Pkt6Ptr &pkt_to) | isc::perfdhcp::TestControl | protected |
| createMessageFromAck(const uint16_t msg_type, const dhcp::Pkt4Ptr &ack) | isc::perfdhcp::TestControl | protected |
| createMessageFromReply(const uint16_t msg_type, const dhcp::Pkt6Ptr &reply) | isc::perfdhcp::TestControl | protected |
| exit_time_ | isc::perfdhcp::TestControl | |
| factoryElapsedTime6(dhcp::Option::Universe u, uint16_t type, const dhcp::OptionBuffer &buf) | isc::perfdhcp::TestControl | protectedstatic |
| factoryGeneric(dhcp::Option::Universe u, uint16_t type, const dhcp::OptionBuffer &buf) | isc::perfdhcp::TestControl | protectedstatic |
| factoryIana6(dhcp::Option::Universe u, uint16_t type, const dhcp::OptionBuffer &buf) | isc::perfdhcp::TestControl | protectedstatic |
| factoryIapd6(dhcp::Option::Universe u, uint16_t type, const dhcp::OptionBuffer &buf) | isc::perfdhcp::TestControl | protectedstatic |
| factoryOptionRequestOption6(dhcp::Option::Universe u, uint16_t type, const dhcp::OptionBuffer &buf) | isc::perfdhcp::TestControl | protectedstatic |
| factoryRapidCommit6(dhcp::Option::Universe u, uint16_t type, const dhcp::OptionBuffer &buf) | isc::perfdhcp::TestControl | protectedstatic |
| factoryRequestList4(dhcp::Option::Universe u, uint16_t type, const dhcp::OptionBuffer &buf) | isc::perfdhcp::TestControl | protectedstatic |
| first_packet_serverid_ | isc::perfdhcp::TestControl | protected |
| generateClientId(const dhcp::HWAddrPtr &hwaddr) const | isc::perfdhcp::TestControl | protected |
| generateDuid(uint8_t &randomized) | isc::perfdhcp::TestControl | protected |
| generateMacAddress(uint8_t &randomized) | isc::perfdhcp::TestControl | protected |
| generateTransid() | isc::perfdhcp::TestControl | inlineprotected |
| getAllUniqueAddrAdvert() | isc::perfdhcp::TestControl | inline |
| getAllUniqueAddrReply() | isc::perfdhcp::TestControl | inline |
| getElapsedTime(const T &pkt1, const T &pkt2) | isc::perfdhcp::TestControl | protected |
| getElapsedTimeOffset() const | isc::perfdhcp::TestControl | protected |
| getRandomOffset(const int arg_idx) const | isc::perfdhcp::TestControl | protected |
| getRequestedIpOffset() const | isc::perfdhcp::TestControl | protected |
| getServerId() const | isc::perfdhcp::TestControl | inline |
| getServerIdOffset() const | isc::perfdhcp::TestControl | protected |
| getStatsMgr() | isc::perfdhcp::TestControl | inline |
| getTemplateBuffer(const size_t idx) const | isc::perfdhcp::TestControl | protected |
| getTransactionIdOffset(const int arg_idx) const | isc::perfdhcp::TestControl | protected |
| handleChild(int sig) | isc::perfdhcp::TestControl | protectedstatic |
| handleInterrupt(int sig) | isc::perfdhcp::TestControl | protectedstatic |
| haveAllPacketsBeenReceived() const | isc::perfdhcp::TestControl | |
| HW_ETHER_LEN | isc::perfdhcp::TestControl | static |
| initPacketTemplates() | isc::perfdhcp::TestControl | protected |
| interrupted() const | isc::perfdhcp::TestControl | inline |
| interrupted_ | isc::perfdhcp::TestControl | protectedstatic |
| last_report_ | isc::perfdhcp::TestControl | protected |
| macaddr_gen_ | isc::perfdhcp::TestControl | protected |
| NumberGeneratorPtr typedef | isc::perfdhcp::TestControl | |
| options_ | isc::perfdhcp::TestControl | protected |
| printDiagnostics() const | isc::perfdhcp::TestControl | protected |
| printIntermediateStats() | isc::perfdhcp::TestControl | |
| printRate() const | isc::perfdhcp::TestControl | protected |
| printStats() const | isc::perfdhcp::TestControl | |
| printTemplate(const uint8_t packet_type) const | isc::perfdhcp::TestControl | protected |
| printTemplates() const | isc::perfdhcp::TestControl | |
| processReceivedPacket4(const dhcp::Pkt4Ptr &pkt4) | isc::perfdhcp::TestControl | protected |
| processReceivedPacket6(const dhcp::Pkt6Ptr &pkt6) | isc::perfdhcp::TestControl | protected |
| random_generator_ | isc::perfdhcp::TestControl | protected |
| readPacketTemplate(const std::string &file_name) | isc::perfdhcp::TestControl | protected |
| receiver_ | isc::perfdhcp::TestControl | protected |
| registerOptionFactories() const | isc::perfdhcp::TestControl | protected |
| registerOptionFactories4() const | isc::perfdhcp::TestControl | protected |
| registerOptionFactories6() const | isc::perfdhcp::TestControl | protected |
| removeUniqueAddr(const std::set< std::string > &addr) | isc::perfdhcp::TestControl | inlineprotected |
| reply_storage_ | isc::perfdhcp::TestControl | protected |
| reset() | isc::perfdhcp::TestControl | protected |
| runWrapped(bool do_stop=false) const | isc::perfdhcp::TestControl | |
| saveFirstPacket(const dhcp::Pkt4Ptr &pkt) | isc::perfdhcp::TestControl | inlineprotected |
| saveFirstPacket(const dhcp::Pkt6Ptr &pkt) | isc::perfdhcp::TestControl | inlineprotected |
| sendDiscover4(const bool preload=false) | isc::perfdhcp::TestControl | protected |
| sendDiscover4(const std::vector< uint8_t > &template_buf, const bool preload=false) | isc::perfdhcp::TestControl | protected |
| sendMessageFromAck(const uint16_t msg_type) | isc::perfdhcp::TestControl | protected |
| sendMessageFromReply(const uint16_t msg_type) | isc::perfdhcp::TestControl | protected |
| sendMultipleMessages4(const uint32_t msg_type, const uint64_t msg_num) | isc::perfdhcp::TestControl | |
| sendMultipleMessages6(const uint32_t msg_type, const uint64_t msg_num) | isc::perfdhcp::TestControl | |
| sendPackets(const uint64_t packets_num, const bool preload=false) | isc::perfdhcp::TestControl | |
| sendRequest4(const dhcp::Pkt4Ptr &discover_pkt4, const dhcp::Pkt4Ptr &offer_pkt4) | isc::perfdhcp::TestControl | protected |
| sendRequest4(const std::vector< uint8_t > &template_buf, const dhcp::Pkt4Ptr &discover_pkt4, const dhcp::Pkt4Ptr &offer_pkt4) | isc::perfdhcp::TestControl | protected |
| sendRequest6(const dhcp::Pkt6Ptr &advertise_pkt6) | isc::perfdhcp::TestControl | protected |
| sendRequest6(const std::vector< uint8_t > &template_buf, const dhcp::Pkt6Ptr &advertise_pkt6) | isc::perfdhcp::TestControl | protected |
| sendSolicit6(const bool preload=false) | isc::perfdhcp::TestControl | protected |
| sendSolicit6(const std::vector< uint8_t > &template_buf, const bool preload=false) | isc::perfdhcp::TestControl | protected |
| serverIdReceived() const | isc::perfdhcp::TestControl | inline |
| setDefaults4(const dhcp::Pkt4Ptr &pkt) | isc::perfdhcp::TestControl | protected |
| setDefaults6(const dhcp::Pkt6Ptr &pkt) | isc::perfdhcp::TestControl | protected |
| setMacAddrGenerator(const NumberGeneratorPtr &generator) | isc::perfdhcp::TestControl | inline |
| setTransidGenerator(const NumberGeneratorPtr &generator) | isc::perfdhcp::TestControl | inline |
| socket_ | isc::perfdhcp::TestControl | protected |
| start() | isc::perfdhcp::TestControl | inline |
| stats_mgr_ | isc::perfdhcp::TestControl | protected |
| stop() | isc::perfdhcp::TestControl | inline |
| template_buffers_ | isc::perfdhcp::TestControl | protected |
| template_packets_v4_ | isc::perfdhcp::TestControl | protected |
| template_packets_v6_ | isc::perfdhcp::TestControl | protected |
| TemplateBuffer typedef | isc::perfdhcp::TestControl | |
| TemplateBufferCollection typedef | isc::perfdhcp::TestControl | |
| TestControl(CommandOptions &options, BasePerfSocket &socket) | isc::perfdhcp::TestControl | |
| transid_gen_ | isc::perfdhcp::TestControl | protected |
| unique_address_ | isc::perfdhcp::TestControl | protected |
| unique_reply_address_ | isc::perfdhcp::TestControl | protected |
| validateIA(const dhcp::Pkt6Ptr &pkt6) | isc::perfdhcp::TestControl | protected |
| vector2Hex(const std::vector< uint8_t > &vec, const std::string &separator="") | isc::perfdhcp::TestControl | static |
| waitToExit() | isc::perfdhcp::TestControl | |