digraph "isc::http::HttpMessageParserBase::stateWithReadHandler"
{
 // LATEX_PDF_SIZE
  edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
  node [fontname="Helvetica",fontsize="10",shape=record];
  rankdir="LR";
  Node1 [label="isc::http::HttpMessageParser\lBase::stateWithReadHandler",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black",tooltip="Generic parser handler which reads a single byte of data and parses it using specified callback funct..."];
  Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node2 [label="isc::util::StateModel\l::getNextEvent",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$dd/db3/classisc_1_1util_1_1StateModel.html#a667eaef2fe415bbd243895bbc705a739",tooltip="Fetches the model's next event."];
  Node1 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node3 [label="isc::http::HttpMessageParser\lBase::getNextFromBuffer",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$d7/d06/classisc_1_1http_1_1HttpMessageParserBase.html#a0b915f64569370a2d1aad2013f7f5fe3",tooltip="Retrieves next bytes of data from the buffer."];
  Node3 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node3 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node4 [label="isc::http::HttpMessageParser\lBase::popNextFromBuffer",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$d7/d06/classisc_1_1http_1_1HttpMessageParserBase.html#aaec9a2b3fd0d808e3906b0684374344b",tooltip="Tries to read next byte from buffer."];
  Node3 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node5 [label="isc::util::StateModel\l::postNextEvent",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$dd/db3/classisc_1_1util_1_1StateModel.html#a3cdbd064aeb96022d4d09778787e2871",tooltip="Sets the next event to the given event value."];
  Node1 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node6 [label="isc::http::HttpMessageParser\lBase::invalidEventError",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$d7/d06/classisc_1_1http_1_1HttpMessageParserBase.html#a923a6bdea86572e4fd6e892fde627f45",tooltip="This method is called when invalid event occurred in a particular parser state."];
  Node6 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node7 [label="isc::util::StateModel\l::getEventLabel",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$dd/db3/classisc_1_1util_1_1StateModel.html#a8f2daf275224a3dc8facc681c8bc16f3",tooltip="Fetches the label associated with an event value."];
}
