<map id="isc::ping_check::PingChannel::socketReadCallback" name="isc::ping_check::PingChannel::socketReadCallback">
<area shape="rect" id="Node000001" title="Socket read completion callback." alt="" coords="5,165,199,204"/>
<area shape="rect" id="Node000002" href="$d7/d04/classisc_1_1ping__check_1_1PingChannel.html#a0a9bfa9c0dfac0a8fcefe6f280737c72" title="Initiates an asynchronous socket read." alt="" coords="247,136,440,175"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="198,179,238,176,234,179,200,184"/>
<area shape="rect" id="Node000005" href="$d7/d04/classisc_1_1ping__check_1_1PingChannel.html#a7c6fa8d6fe12d0b321b0a45cd8f049de" title="Returns pointer to the first byte of the input buffer." alt="" coords="488,5,681,44"/>
<area shape="poly" id="edge17_Node000001_Node000005" title=" " alt="" coords="145,163,246,121,373,79,493,47,489,50,375,84,248,126,147,167"/>
<area shape="rect" id="Node000006" href="$d7/d04/classisc_1_1ping__check_1_1PingChannel.html#a06a6f7181a9be8ef79c9ff5e998b686c" title="Returns input buffer size." alt="" coords="488,193,681,232"/>
<area shape="poly" id="edge18_Node000001_Node000006" title=" " alt="" coords="199,188,474,204,471,208,200,193"/>
<area shape="rect" id="Node000007" href="$d7/d04/classisc_1_1ping__check_1_1PingChannel.html#a1d36e82f3bfa450818765a1c1f7095e9" title="Closes the socket channel and invokes the shutdown callback." alt="" coords="488,256,681,295"/>
<area shape="poly" id="edge19_Node000001_Node000007" title=" " alt="" coords="199,200,474,252,471,256,199,205"/>
<area shape="rect" id="Node000017" href="$d2/d47/classisc_1_1ping__check_1_1ICMPMsg.html#a4441d4d35e35fc84e64bde3533be4f51" title="Unpacks an ICMP message from the given wire_data." alt="" coords="254,311,432,349"/>
<area shape="poly" id="edge20_Node000001_Node000017" title=" " alt="" coords="127,202,182,243,248,286,279,304,274,304,245,291,179,248,127,207"/>
<area shape="poly" id="edge6_Node000002_Node000001" title=" " alt="" coords="244,160,211,165,209,160,248,157"/>
<area shape="rect" id="Node000003" href="$d7/d04/classisc_1_1ping__check_1_1PingChannel.html#af06c2cf1e5449c73f8f11b4011774088" title="Receive data on the socket asynchronously." alt="" coords="488,68,681,107"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="413,133,501,110,496,113,415,138"/>
<area shape="rect" id="Node000004" href="$d7/d04/classisc_1_1ping__check_1_1PingChannel.html#a8547ccde8f1ad88e3d6093893b3d0c78" title="Indicates whether or not a read can be initiated." alt="" coords="488,131,681,169"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="440,151,475,152,470,153,441,156"/>
<area shape="poly" id="edge4_Node000002_Node000005" title=" " alt="" coords="367,133,420,93,487,53,501,49,497,52,489,58,423,98,370,138"/>
<area shape="poly" id="edge5_Node000002_Node000006" title=" " alt="" coords="428,173,488,189,483,190,428,178"/>
<area shape="poly" id="edge7_Node000002_Node000007" title=" " alt="" coords="373,173,426,207,489,241,506,250,501,250,487,246,424,211,372,178"/>
<area shape="rect" id="Node000008" href="$d7/d04/classisc_1_1ping__check_1_1PingChannel.html#a96b70f8fe95065319a905543e884649a" title="Closes the channel&#39;s socket." alt="" coords="729,256,923,295"/>
<area shape="poly" id="edge8_Node000007_Node000008" title=" " alt="" coords="681,273,717,275,711,276,682,278"/>
<area shape="rect" id="Node000009" href="$de/dfd/classisc_1_1dhcp_1_1IfaceMgr.html#a0cfa6a834f581e84d101829dafccb64f" title="Deletes external socket." alt="" coords="971,224,1123,263"/>
<area shape="poly" id="edge9_Node000008_Node000009" title=" " alt="" coords="923,259,953,257,958,256,923,264"/>
<area shape="rect" id="Node000010" href="$de/dfd/classisc_1_1dhcp_1_1IfaceMgr.html#a7169999c88fc5abb5e78027f9218c9c2" title="IfaceMgr is a singleton class." alt="" coords="980,287,1114,325"/>
<area shape="poly" id="edge10_Node000008_Node000010" title=" " alt="" coords="923,286,968,295,962,295,923,291"/>
<area shape="rect" id="Node000011" href="$de/dfd/classisc_1_1dhcp_1_1IfaceMgr.html#ae0e3192f400afe7bef7d56ab6993f36d" title="Returns pointer to the sole instance of the interface manager." alt="" coords="1171,287,1304,325"/>
<area shape="poly" id="edge11_Node000010_Node000011" title=" " alt="" coords="1114,303,1159,306,1153,306,1114,309"/>
<area shape="rect" id="Node000012" href="$de/dfd/classisc_1_1dhcp_1_1IfaceMgr.html#ad28ad381aba8573d42bef613bbafa411" title="Protected constructor." alt="" coords="1352,287,1486,325"/>
<area shape="poly" id="edge12_Node000011_Node000012" title=" " alt="" coords="1304,303,1340,306,1334,306,1305,309"/>
<area shape="rect" id="Node000013" 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="1549,224,1688,263"/>
<area shape="poly" id="edge13_Node000012_Node000013" title=" " alt="" coords="1482,284,1538,268,1543,267,1483,289"/>
<area shape="rect" id="Node000014" href="$de/dfd/classisc_1_1dhcp_1_1IfaceMgr.html#a48e4e6ab3c789446d5264c44165fd951" title="Detects network interfaces." alt="" coords="1552,287,1686,325"/>
<area shape="poly" id="edge14_Node000012_Node000014" title=" " alt="" coords="1486,303,1539,306,1534,306,1486,309"/>
<area shape="rect" id="Node000015" href="$de/dfd/classisc_1_1dhcp_1_1IfaceMgr.html#a7681f0450a01b5541de5c7954d33d61c" title="Initialize the FD event handler;." alt="" coords="1534,349,1704,388"/>
<area shape="poly" id="edge15_Node000012_Node000015" title=" " alt="" coords="1483,323,1543,345,1538,344,1482,328"/>
<area shape="rect" id="Node000016" href="$df/d46/classisc_1_1util_1_1FDEventHandlerFactory.html#a1720c2364c8e21ecaac65c612e1e7922" title="Return an FDEventhandler." alt="" coords="1752,349,1961,388"/>
<area shape="poly" id="edge16_Node000015_Node000016" title=" " alt="" coords="1704,366,1739,369,1734,369,1704,371"/>
<area shape="rect" id="Node000018" href="$d2/d47/classisc_1_1ping__check_1_1ICMPMsg.html#a50d5660b8b197fd7e7c041ea0f0fc197" title="Constructor." alt="" coords="496,319,674,357"/>
<area shape="poly" id="edge21_Node000017_Node000018" title=" " alt="" coords="433,330,483,334,477,335,433,336"/>
</map>
