<map id="isc::dhcp::Dhcpv4Srv::processPacketBufferSend" name="isc::dhcp::Dhcpv4Srv::processPacketBufferSend">
<area shape="rect" id="Node000001" title="Executes buffer4_send callout and sends the response." alt="" coords="5,148,185,187"/>
<area shape="rect" id="Node000002" href="$d4/d88/classisc_1_1hooks_1_1HooksManager.html#ad134cef657afc2040b6cee08656c1c97" title="Calls the callouts for a given hook." alt="" coords="233,29,410,68"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="121,146,171,111,231,77,246,72,242,76,234,82,174,116,125,149"/>
<area shape="rect" id="Node000003" href="$d4/d88/classisc_1_1hooks_1_1HooksManager.html#a2b826b73083d14442cf5e584775ff90f" title="Are callouts present?" alt="" coords="233,116,410,155"/>
<area shape="poly" id="edge3_Node000001_Node000003" title=" " alt="" coords="184,152,219,149,215,152,186,157"/>
<area shape="rect" id="Node000004" href="$d6/d68/classisc_1_1dhcp_1_1Dhcpv4Srv.html#a4280b90339caa4b7dfe6127ce5fd8da5" title="Updates statistics for transmitted packets." alt="" coords="247,179,396,217"/>
<area shape="poly" id="edge5_Node000001_Node000004" title=" " alt="" coords="184,177,234,185,229,187,185,182"/>
<area shape="rect" id="Node000011" href="$d6/d68/classisc_1_1dhcp_1_1Dhcpv4Srv.html#abae477392ad02d92428050a95093ed6d" title="dummy wrapper around IfaceMgr::send()" alt="" coords="247,241,396,280"/>
<area shape="poly" id="edge13_Node000001_Node000011" title=" " alt="" coords="138,185,234,226,252,235,247,236,232,231,138,190"/>
<area shape="poly" id="edge2_Node000002_Node000002" title=" " alt="" coords="283,29,280,20,286,11,300,5,321,3,344,5,359,13,353,14,343,10,321,8,302,10,290,15,286,21,288,29"/>
<area shape="poly" id="edge4_Node000003_Node000003" title=" " alt="" coords="283,115,280,106,286,97,300,91,321,89,344,92,359,100,353,101,343,97,321,95,302,97,290,101,286,107,288,116"/>
<area shape="rect" id="Node000005" href="$d9/d58/group__producer__methods.html#gadb861d768c9f285fcfccca6f53dc764f" title="Records incremental integer observation." alt="" coords="458,116,594,155"/>
<area shape="poly" id="edge6_Node000004_Node000005" title=" " alt="" coords="386,176,449,159,444,161,388,181"/>
<area shape="rect" id="Node000010" href="$d3/de5/classisc_1_1stats_1_1StatsMgr.html#a42ec4c4da30072725e159659ac56ac76" title="Statistics Manager accessor method." alt="" coords="458,179,594,217"/>
<area shape="poly" id="edge12_Node000004_Node000010" title=" " alt="" coords="395,195,445,197,440,199,396,201"/>
<area shape="rect" id="Node000006" href="$d3/de5/classisc_1_1stats_1_1StatsMgr.html#a7fcc39f9fb943d42e30842ab7bf44490" title="Adds specified value to a given statistic (internal version)." alt="" coords="642,116,779,155"/>
<area shape="poly" id="edge7_Node000005_Node000006" title=" " alt="" coords="594,133,629,135,624,136,595,138"/>
<area shape="rect" id="Node000007" href="$d3/de5/classisc_1_1stats_1_1StatsMgr.html#a3833daa658a790e495be14b157e41c1f" title="Returns an observation in a thread safe context." alt="" coords="1016,55,1176,93"/>
<area shape="poly" id="edge8_Node000006_Node000007" title=" " alt="" coords="776,113,826,101,916,87,1003,80,998,81,916,92,827,106,777,118"/>
<area shape="rect" id="Node000008" href="$d3/de5/classisc_1_1stats_1_1StatsMgr.html#a92cffab643d71a2a671e753c0aef98b0" title="Sets a given statistic to specified value (internal version)." alt="" coords="827,116,963,155"/>
<area shape="poly" id="edge9_Node000006_Node000008" title=" " alt="" coords="779,133,814,135,808,136,779,138"/>
<area shape="poly" id="edge11_Node000008_Node000007" title=" " alt="" coords="960,113,1013,99,1018,98,961,118"/>
<area shape="rect" id="Node000009" href="$d3/de5/classisc_1_1stats_1_1StatsMgr.html#a5b51205db2428fbd187aedc8db139eaf" title="Adds a new observation in a thread safe context." alt="" coords="1014,117,1178,156"/>
<area shape="poly" id="edge10_Node000008_Node000009" title=" " alt="" coords="963,133,1001,136,996,136,964,138"/>
<area shape="rect" id="Node000012" href="$de/dfd/classisc_1_1dhcp_1_1IfaceMgr.html#a7169999c88fc5abb5e78027f9218c9c2" title="IfaceMgr is a singleton class." alt="" coords="460,241,593,280"/>
<area shape="poly" id="edge14_Node000011_Node000012" title=" " alt="" coords="395,258,447,260,442,261,396,263"/>
<area shape="rect" id="Node000019" href="$de/dfd/classisc_1_1dhcp_1_1IfaceMgr.html#ad6c1b7d276df48a85b2d8b05f27e2358" title="Sends an IPv6 packet." alt="" coords="460,304,593,343"/>
<area shape="poly" id="edge21_Node000011_Node000019" title=" " alt="" coords="387,278,449,299,444,299,386,283"/>
<area shape="rect" id="Node000013" href="$de/dfd/classisc_1_1dhcp_1_1IfaceMgr.html#ae0e3192f400afe7bef7d56ab6993f36d" title="Returns pointer to the sole instance of the interface manager." alt="" coords="644,241,777,280"/>
<area shape="poly" id="edge15_Node000012_Node000013" title=" " alt="" coords="593,258,631,260,626,261,593,263"/>
<area shape="rect" id="Node000014" href="$de/dfd/classisc_1_1dhcp_1_1IfaceMgr.html#ad28ad381aba8573d42bef613bbafa411" title="Protected constructor." alt="" coords="828,243,962,281"/>
<area shape="poly" id="edge16_Node000013_Node000014" title=" " alt="" coords="777,258,815,261,810,262,778,264"/>
<area shape="rect" id="Node000015" href="$de/dfd/classisc_1_1dhcp_1_1IfaceMgr.html#ac2896c397c8bb2503d13b3bbd5887c0a" title="Check if the specific system calls used to detect interfaces should be executed." alt="" coords="1026,180,1166,219"/>
<area shape="poly" id="edge17_Node000014_Node000015" title=" " alt="" coords="958,240,1015,224,1020,223,960,245"/>
<area shape="rect" id="Node000016" href="$de/dfd/classisc_1_1dhcp_1_1IfaceMgr.html#a48e4e6ab3c789446d5264c44165fd951" title="Detects network interfaces." alt="" coords="1030,243,1163,281"/>
<area shape="poly" id="edge18_Node000014_Node000016" title=" " alt="" coords="962,259,1017,262,1011,262,962,265"/>
<area shape="rect" id="Node000017" href="$de/dfd/classisc_1_1dhcp_1_1IfaceMgr.html#a7681f0450a01b5541de5c7954d33d61c" title="Initialize the FD event handler;." alt="" coords="1011,305,1181,344"/>
<area shape="poly" id="edge19_Node000014_Node000017" title=" " alt="" coords="959,279,1020,300,1015,300,959,284"/>
<area shape="rect" id="Node000018" href="$df/d46/classisc_1_1util_1_1FDEventHandlerFactory.html#a1720c2364c8e21ecaac65c612e1e7922" title="Return an FDEventhandler." alt="" coords="1229,305,1439,344"/>
<area shape="poly" id="edge20_Node000017_Node000018" title=" " alt="" coords="1182,322,1216,325,1211,325,1182,327"/>
<area shape="rect" id="Node000020" href="$de/dfd/classisc_1_1dhcp_1_1IfaceMgr.html#a31d7e00649d728e27a485d373652958d" title="Returns interface specified interface index." alt="" coords="828,332,962,371"/>
<area shape="poly" id="edge22_Node000019_Node000020" title=" " alt="" coords="593,326,815,345,810,345,593,331"/>
<area shape="rect" id="Node000021" href="$de/dfd/classisc_1_1dhcp_1_1IfaceMgr.html#aec9dce5c817bfd5ae7c3ce55267b947f" title="Return most suitable socket for transmitting specified IPv6 packet." alt="" coords="644,359,777,397"/>
<area shape="poly" id="edge23_Node000019_Node000021" title=" " alt="" coords="593,340,632,354,627,354,593,346"/>
<area shape="poly" id="edge24_Node000021_Node000020" title=" " alt="" coords="777,366,810,363,816,363,778,371"/>
</map>
