digraph "htp__hook_error_"
{
 // LATEX_PDF_SIZE
  bgcolor="transparent";
  edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
  node [fontname="Helvetica",fontsize="10",shape=record];
  rankdir="RL";
  Node1 [label="htp__hook_error_",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black",tooltip="runs the user-defined hook when a connection error occurs"];
  Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node2 [label="htp__hook_connection\l_error_",height=0.2,width=0.4,color="black",URL="$evhtp_8c.html#a20429624ece7f4df8955afb18f95c86a",tooltip="runs the user-defined hook when a connection error occurs"];
  Node2 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node3 [label="htp__connection_eventcb_",height=0.2,width=0.4,color="black",URL="$evhtp_8c.html#a5d21ac4c4e6b79fc5afbb94c034cca3e",tooltip=" "];
  Node3 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node4 [label="evhtp_connection_new_dns",height=0.2,width=0.4,color="black",URL="$evhtp_8c.html#ab60f99bdbc7c3b504048c35f71c5c1ea",tooltip="allocate a new connection"];
  Node4 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node5 [label="evhtp_connection_new",height=0.2,width=0.4,color="black",URL="$evhtp_8c.html#a0a367970041f299fb9d28004d6aae398",tooltip="allocate a new connection"];
  Node3 -> Node6 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node6 [label="evhtp_connection_ssl_new",height=0.2,width=0.4,color="black",URL="$evhtp_8c.html#ae3b84f9718ec422cd064b8cf9903f503",tooltip=" "];
  Node3 -> Node7 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node7 [label="htp__connection_accept_",height=0.2,width=0.4,color="black",URL="$evhtp_8c.html#a77d4521deb56d390184a9f4651850086",tooltip=" "];
  Node7 -> Node8 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node8 [label="htp__accept_cb_",height=0.2,width=0.4,color="black",URL="$evhtp_8c.html#a324cd0c37be87b95b3fb90898f020893",tooltip=" "];
  Node8 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node9 [label="evhtp_accept_socket",height=0.2,width=0.4,color="black",URL="$evhtp_8c.html#a6f94e792158ac45a66b14ac4b1791215",tooltip="create the listener plus setup various options with an already-bound socket."];
  Node9 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node10 [label="evhtp_bind_sockaddr",height=0.2,width=0.4,color="black",URL="$evhtp_8c.html#a49e7d9a4b613ac689aeffbc6fcd8fbbe",tooltip="bind to an already allocated sockaddr."];
  Node10 -> Node11 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node11 [label="evhtp_bind_socket",height=0.2,width=0.4,color="black",URL="$evhtp_8c.html#a25b40b813f8a36cc383915b6ed3ec0ce",tooltip="bind to a socket, optionally with specific protocol support formatting."];
  Node7 -> Node12 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node12 [label="htp__run_in_thread_",height=0.2,width=0.4,color="black",URL="$evhtp_8c.html#af4ffaca0b4b70ef55b343ce4d3757438",tooltip=" "];
  Node12 -> Node8 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node2 -> Node13 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node13 [label="htp__connection_readcb_",height=0.2,width=0.4,color="black",URL="$evhtp_8c.html#a8fd645c2deb5abf8b35a1bd9fff20f9e",tooltip=" "];
  Node13 -> Node7 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node13 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node13 -> Node14 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node14 [label="htp__connection_resumecb_",height=0.2,width=0.4,color="black",URL="$evhtp_8c.html#ace9a29b0908288551e8177ffb8a5c316",tooltip=" "];
  Node14 -> Node7 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node13 -> Node15 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node15 [label="htp__connection_writecb_",height=0.2,width=0.4,color="black",URL="$evhtp_8c.html#ad322d0e97c11bc46d145cb4e780805e4",tooltip=" "];
  Node15 -> Node7 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node15 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
}
