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 | |