digraph "load"
{
 // LATEX_PDF_SIZE
  edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
  node [fontname="Helvetica",fontsize="10",shape=record];
  rankdir="LR";
  Node1 [label="load",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black",tooltip="This function is called when the library is loaded."];
  Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node2 [label="lease4_add",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$d8/d65/lease__cmds__callouts_8cc.html#ac3b1f1f63f4ac7ff1974db27d08ec879",tooltip="This is a command callout for 'lease4-add' command."];
  Node2 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node3 [label="isc::lease_cmds::LeaseCmds\l::leaseAddHandler",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$de/ddf/classisc_1_1lease__cmds_1_1LeaseCmds.html#a647050ff8ee35a330862022f8f2884b7",tooltip="lease4-add, lease6-add command handler"];
  Node1 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node4 [label="lease4_del",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$d8/d65/lease__cmds__callouts_8cc.html#ac97ac2f36e9f2671ef9a64a805759705",tooltip="This is a command callout for 'lease4-del' command."];
  Node4 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node5 [label="isc::lease_cmds::LeaseCmds\l::lease4DelHandler",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$de/ddf/classisc_1_1lease__cmds_1_1LeaseCmds.html#a5121b20ca7b078b4feb75b95138c40a5",tooltip="lease4-del command handler"];
  Node1 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node6 [label="lease4_get",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$d8/d65/lease__cmds__callouts_8cc.html#a0a6e7a74176a531d4b45da6caf22e449",tooltip="This is a command callout for 'lease4-get' command."];
  Node6 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node7 [label="isc::lease_cmds::LeaseCmds\l::leaseGetHandler",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$de/ddf/classisc_1_1lease__cmds_1_1LeaseCmds.html#a88a9fb1c17cec41992045e7501076b88",tooltip="lease4-get, lease6-get command handler"];
  Node1 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node8 [label="lease4_get_all",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$d8/d65/lease__cmds__callouts_8cc.html#a7c27d15c71078deea0b033b37c7043eb",tooltip="This is a command callout for 'lease4-get-all' command."];
  Node8 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node9 [label="isc::lease_cmds::LeaseCmds\l::leaseGetAllHandler",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$de/ddf/classisc_1_1lease__cmds_1_1LeaseCmds.html#a34b894cb463eda29eb391f839992b671",tooltip="lease4-get-all, lease6-get-all commands handler"];
  Node1 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node10 [label="lease4_get_by_client_id",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$d8/d65/lease__cmds__callouts_8cc.html#a7876cec68a7e199bfec13d0073ab4026",tooltip="This is a command callout for 'lease4-get-by-client-id' command."];
  Node10 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node11 [label="isc::lease_cmds::LeaseCmds\l::leaseGetByClientIdHandler",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$de/ddf/classisc_1_1lease__cmds_1_1LeaseCmds.html#a69009abb163dede053a7c758f34dcd86",tooltip="lease4-get-by-client-id command handler"];
  Node1 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node12 [label="lease4_get_by_hostname",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$d8/d65/lease__cmds__callouts_8cc.html#a88e0aa501e01a32fd6c042c5df13b9f9",tooltip="This is a command callout for 'lease4-get-by-hostname' command."];
  Node12 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node13 [label="isc::lease_cmds::LeaseCmds\l::leaseGetByHostnameHandler",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$de/ddf/classisc_1_1lease__cmds_1_1LeaseCmds.html#a419aca00782620b2e2ea32a32eaf7b3c",tooltip="lease4-get-by-hostname and lease6-get-by-hostname commands handler"];
  Node1 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node14 [label="lease4_get_by_hw_address",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$d8/d65/lease__cmds__callouts_8cc.html#a17b10f6c8b6cf10b30c9e87582309c98",tooltip="This is a command callout for 'lease4-get-by-hw-address' command."];
  Node14 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node15 [label="isc::lease_cmds::LeaseCmds\l::leaseGetByHwAddressHandler",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$de/ddf/classisc_1_1lease__cmds_1_1LeaseCmds.html#a9b5bfe6f14299ab4ac2a8d8757ec95d8",tooltip="lease4-get-by-hw-address command handler"];
  Node1 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node16 [label="lease4_get_page",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$d8/d65/lease__cmds__callouts_8cc.html#a0f86c66a26f7957ce39e3740db01a56e",tooltip="This is a command callout for 'lease4-get-page' command."];
  Node16 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node17 [label="isc::lease_cmds::LeaseCmds\l::leaseGetPageHandler",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$de/ddf/classisc_1_1lease__cmds_1_1LeaseCmds.html#a280ea440a2641d520625cb08fe15336c",tooltip="lease4-get-page, lease6-get-page commands handler"];
  Node1 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node18 [label="lease4_resend_ddns",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$d8/d65/lease__cmds__callouts_8cc.html#a9e103964bb5049ae1d3aee41111c4e25",tooltip="This is a command callout for 'lease4-resend-ddns' command."];
  Node18 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node19 [label="isc::lease_cmds::LeaseCmds\l::lease4ResendDdnsHandler",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$de/ddf/classisc_1_1lease__cmds_1_1LeaseCmds.html#a108a53ae7c54997b132e88c48c4d0ed0",tooltip="lease4-resend-ddns command handler"];
  Node1 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node20 [label="lease4_update",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$d8/d65/lease__cmds__callouts_8cc.html#a2c119e83d9e51b51eb26590e8fc82027",tooltip="This is a command callout for 'lease4-update' command."];
  Node20 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node21 [label="isc::lease_cmds::LeaseCmds\l::lease4UpdateHandler",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$de/ddf/classisc_1_1lease__cmds_1_1LeaseCmds.html#a7d86a7ffc1ac799f106b3542eef66bcf",tooltip="lease4-update handler"];
  Node1 -> Node22 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node22 [label="lease4_wipe",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$d8/d65/lease__cmds__callouts_8cc.html#a40d0189fbaab852d86f7c9a765e18c53",tooltip="This is a command callout for 'lease4-wipe' command."];
  Node22 -> Node23 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node23 [label="isc::lease_cmds::LeaseCmds\l::lease4WipeHandler",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$de/ddf/classisc_1_1lease__cmds_1_1LeaseCmds.html#ad6dcb70d3b8a0002d74fd5eff0b8027a",tooltip="lease4-wipe handler"];
  Node1 -> Node24 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node24 [label="lease6_add",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$d8/d65/lease__cmds__callouts_8cc.html#ac0473781666e69bf6b46fe24c42f6be9",tooltip="This is a command callout for 'lease6-add' command."];
  Node24 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node1 -> Node25 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node25 [label="lease6_bulk_apply",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$d8/d65/lease__cmds__callouts_8cc.html#a8d2c79a7fe5b21e304807cc900cda165",tooltip="This is a command callout for 'lease6-bulk-apply' command."];
  Node25 -> Node26 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node26 [label="isc::lease_cmds::LeaseCmds\l::lease6BulkApplyHandler",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$de/ddf/classisc_1_1lease__cmds_1_1LeaseCmds.html#acec76cbeaf33a44505b039595f788829",tooltip="lease6-bulk-apply command handler"];
  Node1 -> Node27 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node27 [label="lease6_del",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$d8/d65/lease__cmds__callouts_8cc.html#ad6f2c229e916a580c95db4d5b4d52282",tooltip="This is a command callout for 'lease6-del' command."];
  Node27 -> Node28 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node28 [label="isc::lease_cmds::LeaseCmds\l::lease6DelHandler",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$de/ddf/classisc_1_1lease__cmds_1_1LeaseCmds.html#a31178934417982360574bcc48887042e",tooltip="lease6-del command handler"];
  Node1 -> Node29 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node29 [label="lease6_get",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$d8/d65/lease__cmds__callouts_8cc.html#a935afc8cace42a3118797d1c6503ee9f",tooltip="This is a command callout for 'lease6-get' command."];
  Node29 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node1 -> Node30 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node30 [label="lease6_get_all",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$d8/d65/lease__cmds__callouts_8cc.html#ac676dd3249ed2332c32282b4a555338f",tooltip="This is a command callout for 'lease6-get-all' command."];
  Node30 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node1 -> Node31 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node31 [label="lease6_get_by_duid",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$d8/d65/lease__cmds__callouts_8cc.html#a778093880615bd1829877cdaa5442783",tooltip="This is a command callout for 'lease6-get-by-duid' command."];
  Node31 -> Node32 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node32 [label="isc::lease_cmds::LeaseCmds\l::leaseGetByDuidHandler",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$de/ddf/classisc_1_1lease__cmds_1_1LeaseCmds.html#ac16a12a992a29d1e0f3dc33bcfd1efd2",tooltip="lease6-get-by-duid command handler"];
  Node1 -> Node33 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node33 [label="lease6_get_by_hostname",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$d8/d65/lease__cmds__callouts_8cc.html#acc6329d4fe98e8aef5c3f6f85faddff6",tooltip="This is a command callout for 'lease6-get-by-hostname' command."];
  Node33 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node1 -> Node34 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node34 [label="lease6_get_page",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$d8/d65/lease__cmds__callouts_8cc.html#ab35c52192b8749bf47aeba72c0e59737",tooltip="This is a command callout for 'lease6-get-page' command."];
  Node34 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node1 -> Node35 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node35 [label="lease6_resend_ddns",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$d8/d65/lease__cmds__callouts_8cc.html#a426db6ca4c47c005eb65d6d26fe37fb0",tooltip="This is a command callout for 'lease6-resend-ddns' command."];
  Node35 -> Node36 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node36 [label="isc::lease_cmds::LeaseCmds\l::lease6ResendDdnsHandler",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$de/ddf/classisc_1_1lease__cmds_1_1LeaseCmds.html#ae329742f1193ed9981c392dabc642245",tooltip="lease6-resend-ddns command handler"];
  Node1 -> Node37 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node37 [label="lease6_update",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$d8/d65/lease__cmds__callouts_8cc.html#a4577d0e053598327bdfd85be25d74db8",tooltip="This is a command callout for 'lease6-update' command."];
  Node37 -> Node38 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node38 [label="isc::lease_cmds::LeaseCmds\l::lease6UpdateHandler",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$de/ddf/classisc_1_1lease__cmds_1_1LeaseCmds.html#ab714c757d30dfecb7022bfec0a3788f4",tooltip="lease6-update handler"];
  Node1 -> Node39 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node39 [label="lease6_wipe",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$d8/d65/lease__cmds__callouts_8cc.html#aefec2d8ce525462631fc10bb1c952fc5",tooltip="This is a command callout for 'lease6-wipe' command."];
  Node39 -> Node40 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node40 [label="isc::lease_cmds::LeaseCmds\l::lease6WipeHandler",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$de/ddf/classisc_1_1lease__cmds_1_1LeaseCmds.html#a1e665b1a01e622d7e279ccd594b0e4ad",tooltip="lease6-wipe handler"];
  Node1 -> Node41 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node41 [label="isc::hooks::LibraryHandle\l::registerCommandCallout",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$d2/d6c/classisc_1_1hooks_1_1LibraryHandle.html#a86b2c90d5a6e7dbb465efb23702ee2c2",tooltip="Register control command handler."];
  Node41 -> Node42 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node42 [label="isc::hooks::ServerHooks\l::commandToHookName",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$dc/d4b/classisc_1_1hooks_1_1ServerHooks.html#acf2dd1c1fa41c6cbd042d0f4a58b3453",tooltip="Generates hook point name for the given control command name."];
  Node41 -> Node43 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node43 [label="isc::hooks::LibraryHandle\l::registerCallout",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$d2/d6c/classisc_1_1hooks_1_1LibraryHandle.html#a0cbecf9494981c9c923d2fc30a089e24",tooltip="Register a callout on a hook."];
  Node43 -> Node44 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node44 [label="isc::hooks::CalloutManager\l::getLibraryIndex",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$d4/d67/classisc_1_1hooks_1_1CalloutManager.html#a9046178665c6e7ab3cba9e0196202c2e",tooltip="Get current library index."];
  Node43 -> Node45 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node45 [label="isc::hooks::CalloutManager\l::registerCallout",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$d4/d67/classisc_1_1hooks_1_1CalloutManager.html#accc5770df466c22641cefce5a4675244",tooltip="Register a callout on a hook for the current library."];
  Node45 -> Node46 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node46 [label="isc::hooks::ServerHooks\l::getIndex",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$dc/d4b/classisc_1_1hooks_1_1ServerHooks.html#a14f7217a0d916a49994dc7b6aadf9628",tooltip="Get hook index."];
  Node41 -> Node47 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node47 [label="isc::hooks::CalloutManager\l::registerCommandHook",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$d4/d67/classisc_1_1hooks_1_1CalloutManager.html#acc9d00505941b50b6300c2cabce2cd10",tooltip="Registers a hook point for the specified command name."];
  Node47 -> Node42 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node47 -> Node48 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node48 [label="isc::hooks::ServerHooks\l::findIndex",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$dc/d4b/classisc_1_1hooks_1_1ServerHooks.html#a5dc264085028bb663dc9fd08cac3934b",tooltip="Find hook index."];
  Node47 -> Node49 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node49 [label="isc::hooks::ServerHooks\l::getCount",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$dc/d4b/classisc_1_1hooks_1_1ServerHooks.html#a6dc45b2ff9a91eacb1e4c9ab36e9fce0",tooltip="Return number of hooks."];
  Node47 -> Node50 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node50 [label="isc::hooks::ServerHooks\l::getServerHooks",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$dc/d4b/classisc_1_1hooks_1_1ServerHooks.html#a1d8959f251a9ee0e2d4603522f9fe3e2",tooltip="Return ServerHooks object."];
  Node50 -> Node51 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node51 [label="isc::hooks::ServerHooks\l::getServerHooksPtr",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$dc/d4b/classisc_1_1hooks_1_1ServerHooks.html#a0119d1b61ae4579bfa9c23a8f3b0a5a9",tooltip="Returns pointer to ServerHooks object."];
  Node47 -> Node52 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node52 [label="isc::hooks::ServerHooks\l::registerHook",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$dc/d4b/classisc_1_1hooks_1_1ServerHooks.html#ad58fc76a6f5f912082a465e5a3a413d2",tooltip="Register a hook."];
  Node52 -> Node46 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
}
