Kea 2.5.8
isc::perfdhcp::TestControl Member List

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

ack_storage_isc::perfdhcp::TestControlprotected
addExtraOpts(const dhcp::Pkt4Ptr &pkt4)isc::perfdhcp::TestControlprotected
addExtraOpts(const dhcp::Pkt6Ptr &pkt6)isc::perfdhcp::TestControlprotected
address4Uniqueness(const dhcp::Pkt4Ptr &pkt4, ExchangeType xchg_type)isc::perfdhcp::TestControlprotected
address6Uniqueness(const dhcp::Pkt6Ptr &pkt6, ExchangeType xchg_type)isc::perfdhcp::TestControlprotected
addUniqeAddr(const std::set< std::string > &current, ExchangeType xchg_type)isc::perfdhcp::TestControlinlineprotected
byte2Hex(const uint8_t b)isc::perfdhcp::TestControlstatic
cleanCachedPackets()isc::perfdhcp::TestControl
consumeReceivedPackets()isc::perfdhcp::TestControl
copyIaOptions(const dhcp::Pkt6Ptr &pkt_from, dhcp::Pkt6Ptr &pkt_to)isc::perfdhcp::TestControlprotected
createMessageFromAck(const uint16_t msg_type, const dhcp::Pkt4Ptr &ack)isc::perfdhcp::TestControlprotected
createMessageFromReply(const uint16_t msg_type, const dhcp::Pkt6Ptr &reply)isc::perfdhcp::TestControlprotected
exit_time_isc::perfdhcp::TestControl
factoryElapsedTime6(dhcp::Option::Universe u, uint16_t type, const dhcp::OptionBuffer &buf)isc::perfdhcp::TestControlprotectedstatic
factoryGeneric(dhcp::Option::Universe u, uint16_t type, const dhcp::OptionBuffer &buf)isc::perfdhcp::TestControlprotectedstatic
factoryIana6(dhcp::Option::Universe u, uint16_t type, const dhcp::OptionBuffer &buf)isc::perfdhcp::TestControlprotectedstatic
factoryIapd6(dhcp::Option::Universe u, uint16_t type, const dhcp::OptionBuffer &buf)isc::perfdhcp::TestControlprotectedstatic
factoryOptionRequestOption6(dhcp::Option::Universe u, uint16_t type, const dhcp::OptionBuffer &buf)isc::perfdhcp::TestControlprotectedstatic
factoryRapidCommit6(dhcp::Option::Universe u, uint16_t type, const dhcp::OptionBuffer &buf)isc::perfdhcp::TestControlprotectedstatic
factoryRequestList4(dhcp::Option::Universe u, uint16_t type, const dhcp::OptionBuffer &buf)isc::perfdhcp::TestControlprotectedstatic
first_packet_serverid_isc::perfdhcp::TestControlprotected
generateClientId(const dhcp::HWAddrPtr &hwaddr) constisc::perfdhcp::TestControlprotected
generateDuid(uint8_t &randomized)isc::perfdhcp::TestControlprotected
generateMacAddress(uint8_t &randomized)isc::perfdhcp::TestControlprotected
generateTransid()isc::perfdhcp::TestControlinlineprotected
getAllUniqueAddrAdvert()isc::perfdhcp::TestControlinline
getAllUniqueAddrReply()isc::perfdhcp::TestControlinline
getElapsedTime(const T &pkt1, const T &pkt2)isc::perfdhcp::TestControlprotected
getElapsedTimeOffset() constisc::perfdhcp::TestControlprotected
getRandomOffset(const int arg_idx) constisc::perfdhcp::TestControlprotected
getRequestedIpOffset() constisc::perfdhcp::TestControlprotected
getServerId() constisc::perfdhcp::TestControlinline
getServerIdOffset() constisc::perfdhcp::TestControlprotected
getStatsMgr()isc::perfdhcp::TestControlinline
getTemplateBuffer(const size_t idx) constisc::perfdhcp::TestControlprotected
getTransactionIdOffset(const int arg_idx) constisc::perfdhcp::TestControlprotected
handleChild(int sig)isc::perfdhcp::TestControlprotectedstatic
handleInterrupt(int sig)isc::perfdhcp::TestControlprotectedstatic
haveAllPacketsBeenReceived() constisc::perfdhcp::TestControl
HW_ETHER_LENisc::perfdhcp::TestControlstatic
initPacketTemplates()isc::perfdhcp::TestControlprotected
interrupted() constisc::perfdhcp::TestControlinline
interrupted_isc::perfdhcp::TestControlprotectedstatic
last_report_isc::perfdhcp::TestControlprotected
macaddr_gen_isc::perfdhcp::TestControlprotected
NumberGeneratorPtr typedefisc::perfdhcp::TestControl
options_isc::perfdhcp::TestControlprotected
printDiagnostics() constisc::perfdhcp::TestControlprotected
printIntermediateStats()isc::perfdhcp::TestControl
printRate() constisc::perfdhcp::TestControlprotected
printStats() constisc::perfdhcp::TestControl
printTemplate(const uint8_t packet_type) constisc::perfdhcp::TestControlprotected
printTemplates() constisc::perfdhcp::TestControl
processReceivedPacket4(const dhcp::Pkt4Ptr &pkt4)isc::perfdhcp::TestControlprotected
processReceivedPacket6(const dhcp::Pkt6Ptr &pkt6)isc::perfdhcp::TestControlprotected
random_generator_isc::perfdhcp::TestControlprotected
readPacketTemplate(const std::string &file_name)isc::perfdhcp::TestControlprotected
receiver_isc::perfdhcp::TestControlprotected
registerOptionFactories() constisc::perfdhcp::TestControlprotected
registerOptionFactories4() constisc::perfdhcp::TestControlprotected
registerOptionFactories6() constisc::perfdhcp::TestControlprotected
removeUniqueAddr(const std::set< std::string > &addr)isc::perfdhcp::TestControlinlineprotected
reply_storage_isc::perfdhcp::TestControlprotected
reset()isc::perfdhcp::TestControlprotected
runWrapped(bool do_stop=false) constisc::perfdhcp::TestControl
saveFirstPacket(const dhcp::Pkt4Ptr &pkt)isc::perfdhcp::TestControlinlineprotected
saveFirstPacket(const dhcp::Pkt6Ptr &pkt)isc::perfdhcp::TestControlinlineprotected
sendDiscover4(const bool preload=false)isc::perfdhcp::TestControlprotected
sendDiscover4(const std::vector< uint8_t > &template_buf, const bool preload=false)isc::perfdhcp::TestControlprotected
sendMessageFromAck(const uint16_t msg_type)isc::perfdhcp::TestControlprotected
sendMessageFromReply(const uint16_t msg_type)isc::perfdhcp::TestControlprotected
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::TestControlprotected
sendRequest4(const std::vector< uint8_t > &template_buf, const dhcp::Pkt4Ptr &discover_pkt4, const dhcp::Pkt4Ptr &offer_pkt4)isc::perfdhcp::TestControlprotected
sendRequest6(const dhcp::Pkt6Ptr &advertise_pkt6)isc::perfdhcp::TestControlprotected
sendRequest6(const std::vector< uint8_t > &template_buf, const dhcp::Pkt6Ptr &advertise_pkt6)isc::perfdhcp::TestControlprotected
sendSolicit6(const bool preload=false)isc::perfdhcp::TestControlprotected
sendSolicit6(const std::vector< uint8_t > &template_buf, const bool preload=false)isc::perfdhcp::TestControlprotected
serverIdReceived() constisc::perfdhcp::TestControlinline
setDefaults4(const dhcp::Pkt4Ptr &pkt)isc::perfdhcp::TestControlprotected
setDefaults6(const dhcp::Pkt6Ptr &pkt)isc::perfdhcp::TestControlprotected
setMacAddrGenerator(const NumberGeneratorPtr &generator)isc::perfdhcp::TestControlinline
setTransidGenerator(const NumberGeneratorPtr &generator)isc::perfdhcp::TestControlinline
socket_isc::perfdhcp::TestControlprotected
start()isc::perfdhcp::TestControlinline
stats_mgr_isc::perfdhcp::TestControlprotected
stop()isc::perfdhcp::TestControlinline
template_buffers_isc::perfdhcp::TestControlprotected
template_packets_v4_isc::perfdhcp::TestControlprotected
template_packets_v6_isc::perfdhcp::TestControlprotected
TemplateBuffer typedefisc::perfdhcp::TestControl
TemplateBufferCollection typedefisc::perfdhcp::TestControl
TestControl(CommandOptions &options, BasePerfSocket &socket)isc::perfdhcp::TestControl
transid_gen_isc::perfdhcp::TestControlprotected
unique_address_isc::perfdhcp::TestControlprotected
unique_reply_address_isc::perfdhcp::TestControlprotected
validateIA(const dhcp::Pkt6Ptr &pkt6)isc::perfdhcp::TestControlprotected
vector2Hex(const std::vector< uint8_t > &vec, const std::string &separator="")isc::perfdhcp::TestControlstatic
waitToExit()isc::perfdhcp::TestControl