<map id="isc::http::HttpMessageParserBase::defineStates" name="isc::http::HttpMessageParserBase::defineStates">
<area shape="rect" id="Node000001" title="Defines states of the parser." alt="" coords="5,67,199,105"/>
<area shape="rect" id="Node000002" href="$dd/db3/classisc_1_1util_1_1StateModel.html#aa4021f732f039a4c154ca64fe15b72d7" title="Adds an state value and associated label to the set of states." alt="" coords="516,5,653,44"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="183,64,246,51,380,35,503,28,499,30,381,41,247,57,185,68"/>
<area shape="rect" id="Node000003" href="$dd/db3/classisc_1_1util_1_1StateModel.html#ab33be2ca087d5eb512ecfe5485aad008" title="Populates the set of states." alt="" coords="275,67,412,105"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="198,83,261,85,257,87,200,89"/>
<area shape="rect" id="Node000005" href="$d7/d06/classisc_1_1http_1_1HttpMessageParserBase.html#a2e8c652869d73d4f888c66da37da0196" title="Handler for HTTP_PARSE_OK_ST and HTTP_PARSE_FAILED_ST." alt="" coords="247,188,440,227"/>
<area shape="poly" id="edge5_Node000001_Node000005" title=" " alt="" coords="143,103,292,179,287,182,142,108"/>
<area shape="poly" id="edge3_Node000003_Node000002" title=" " alt="" coords="411,66,503,45,498,47,413,71"/>
<area shape="rect" id="Node000004" href="$dd/db3/classisc_1_1util_1_1StateModel.html#a68bc93659b07c22b7620a51fdb80cbd6" title="An empty state handler." alt="" coords="516,68,653,107"/>
<area shape="poly" id="edge4_Node000003_Node000004" title=" " alt="" coords="412,84,503,86,498,88,413,89"/>
<area shape="rect" id="Node000006" href="$dd/db3/classisc_1_1util_1_1StateModel.html#a8cecd6a677330bb274e1ae263d4a8e3c" title="Aborts model execution." alt="" coords="516,131,653,169"/>
<area shape="poly" id="edge6_Node000005_Node000006" title=" " alt="" coords="427,185,503,169,498,171,429,190"/>
<area shape="rect" id="Node000009" href="$dd/db3/classisc_1_1util_1_1StateModel.html#ac58d7daac49e47c87bb7dc5fafc184f8" title="Sets up the model to transition into given state with a given event." alt="" coords="729,191,867,229"/>
<area shape="poly" id="edge13_Node000005_Node000009" title=" " alt="" coords="440,205,716,209,711,210,441,211"/>
<area shape="rect" id="Node000010" href="$dd/db3/classisc_1_1util_1_1StateModel.html#ac9d39e5cf1f2c4ddc12f2d88159861b8" title="Fetches the model&#39;s next event." alt="" coords="516,245,653,284"/>
<area shape="poly" id="edge10_Node000005_Node000010" title=" " alt="" coords="428,225,503,245,498,245,428,230"/>
<area shape="rect" id="Node000011" href="$d7/d06/classisc_1_1http_1_1HttpMessageParserBase.html#a923a6bdea86572e4fd6e892fde627f45" title="This method is called when invalid event occurred in a particular parser state." alt="" coords="488,308,681,347"/>
<area shape="poly" id="edge11_Node000005_Node000011" title=" " alt="" coords="373,225,426,259,489,293,506,302,501,302,487,298,424,263,372,230"/>
<area shape="rect" id="Node000007" href="$dd/db3/classisc_1_1util_1_1StateModel.html#ada4dbc7ebfb6f5fb3a3ea710c8ebc445" title="Convenience method which returns a string rendition of the current state and next event." alt="" coords="729,65,867,104"/>
<area shape="poly" id="edge7_Node000006_Node000007" title=" " alt="" coords="650,128,721,108,715,110,651,133"/>
<area shape="rect" id="Node000008" href="$dd/db3/classisc_1_1util_1_1StateModel.html#a6a556d23ae4d83d5ed1bdf5b8f0d4d8a" title="Handler for fatal model execution errors." alt="" coords="729,128,867,167"/>
<area shape="poly" id="edge8_Node000006_Node000008" title=" " alt="" coords="653,146,717,148,711,149,654,152"/>
<area shape="poly" id="edge9_Node000006_Node000009" title=" " alt="" coords="654,167,717,187,712,187,654,172"/>
<area shape="rect" id="Node000012" href="$dd/db3/classisc_1_1util_1_1StateModel.html#a8f2daf275224a3dc8facc681c8bc16f3" title="Fetches the label associated with an event value." alt="" coords="729,308,867,347"/>
<area shape="poly" id="edge12_Node000011_Node000012" title=" " alt="" coords="681,325,717,327,711,327,682,330"/>
</map>
