digraph "evhtp_make_request"
{
 // LATEX_PDF_SIZE
  bgcolor="transparent";
  edge [fontname=Helvetica,fontsize=10,labelfontname=Helvetica,labelfontsize=10];
  node [fontname=Helvetica,fontsize=10,shape=box,height=0.2,width=0.4];
  rankdir="LR";
  Node1 [id="Node000001",label="evhtp_make_request",height=0.2,width=0.4,color="gray40", fillcolor="grey60", style="filled", fontcolor="black",tooltip="make a client request"];
  Node1 -> Node2 [id="edge1_Node000001_Node000002",color="steelblue1",style="solid",tooltip=" "];
  Node2 [id="Node000002",label="evhtp_header_find",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$evhtp_8c.html#a2cf48ea55a04c18941a482ad76a18c5b",tooltip="finds the value of a key in a evhtp_headers_t structure"];
  Node2 -> Node3 [id="edge2_Node000002_Node000003",color="steelblue1",style="solid",tooltip=" "];
  Node3 [id="Node000003",label="evhtp_kv_find",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$evhtp_8c.html#aaca958fc57dc4550a8a43c4ac828c18d",tooltip="find the string value of 'key' from the key/value list 'kvs'"];
  Node1 -> Node4 [id="edge3_Node000001_Node000004",color="steelblue1",style="solid",tooltip=" "];
  Node4 [id="Node000004",label="evhtp_header_new",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$evhtp_8c.html#a9639c70a688109835ad3a9e1f8f97188",tooltip="creates a new evhtp_header_t key/val structure"];
  Node4 -> Node5 [id="edge4_Node000004_Node000005",color="steelblue1",style="solid",tooltip=" "];
  Node5 [id="Node000005",label="evhtp_kv_new",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$evhtp_8c.html#ab8404c460b376fc415fdd6afb2905175",tooltip="Allocates a new key/value structure."];
  Node5 -> Node6 [id="edge5_Node000005_Node000006",color="steelblue1",style="solid",tooltip=" "];
  Node6 [id="Node000006",label="evhtp_kv_free",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$evhtp_8c.html#a7939fc367080e65dae817a198b0329bb",tooltip="frees resources allocated for a single key/value"];
  Node6 -> Node7 [id="edge6_Node000006_Node000007",color="steelblue1",style="solid",tooltip=" "];
  Node7 [id="Node000007",label="htp__free_",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$evhtp_8c.html#a903108b0dae3b310ebab0ef757edf4bc",tooltip="Wrapper for free so that a different free can be used if desired."];
  Node5 -> Node7 [id="edge7_Node000005_Node000007",color="steelblue1",style="solid",tooltip=" "];
  Node5 -> Node8 [id="edge8_Node000005_Node000008",color="steelblue1",style="solid",tooltip=" "];
  Node8 [id="Node000008",label="htp__malloc_",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$evhtp_8c.html#ad47ae48c66a1dbf1454c874f0dc1dbda",tooltip="Wrapper for malloc so that a different malloc can be used if desired."];
  Node1 -> Node9 [id="edge9_Node000001_Node000009",color="steelblue1",style="solid",tooltip=" "];
  Node9 [id="Node000009",label="evhtp_headers_add_header",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$evhtp_8c.html#ab895a8e59d43330c700dcbddb20b281d",tooltip="adds an evhtp_header_t to the end of the evhtp_headers_t tailq"];
  Node9 -> Node10 [id="edge10_Node000009_Node000010",color="steelblue1",style="solid",tooltip=" "];
  Node10 [id="Node000010",label="evhtp_kvs_add_kv",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$evhtp_8c.html#a0860e34e7b5b5977e01f28afded17d89",tooltip="appends a key/val structure to a evhtp_kvs_t tailq"];
  Node1 -> Node11 [id="edge11_Node000001_Node000011",color="steelblue1",style="solid",tooltip=" "];
  Node11 [id="Node000011",label="evhtp_modp_sizetoa",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$numtoa_8h.html#a98484da81fa1877f26957ae15312ff7e",tooltip="based on the system architecture, convert a size_t number to a string."];
  Node1 -> Node12 [id="edge12_Node000001_Node000012",color="steelblue1",style="solid",tooltip=" "];
  Node12 [id="Node000012",label="htp__create_headers_",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$evhtp_8c.html#a9e0636c714e05aa269687de1305c57c4",tooltip=" "];
  Node12 -> Node13 [id="edge13_Node000012_Node000013",color="steelblue1",style="solid",tooltip=" "];
  Node13 [id="Node000013",label="htp__evbuffer_add_iovec_",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$evhtp_8c.html#a5cbec2bc88aa1ce1958723292d7faa39",tooltip=" "];
  Node1 -> Node14 [id="edge14_Node000001_Node000014",color="steelblue1",style="solid",tooltip=" "];
  Node14 [id="Node000014",label="htparser_get_methodstr_m",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$parser_8c.html#aff08f7c6217515ce4a7ff1a0fcfad52c",tooltip=" "];
}
