<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#a4e654ad9d68e95e16a66876922f3f5fc" 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="184,63,246,51,380,35,501,26,501,31,381,41,247,57,185,69"/>
<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="199,83,259,83,259,89,199,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,291,178,288,183,141,108"/>
<area shape="poly" id="edge3_Node000003_Node000002" title=" " alt="" coords="412,66,500,43,501,48,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,500,84,500,90,412,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,500,167,501,172,428,190"/>
<area shape="rect" id="Node000009" href="$dd/db3/classisc_1_1util_1_1StateModel.html#a6da4d635c9e6e44a77b5305002ee0df2" 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="441,205,714,207,714,212,441,211"/>
<area shape="rect" id="Node000010" href="$dd/db3/classisc_1_1util_1_1StateModel.html#a667eaef2fe415bbd243895bbc705a739" 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,501,242,500,247,427,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="374,225,426,259,489,293,504,300,502,304,487,298,424,263,371,229"/>
<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,127,717,107,719,112,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="654,146,714,146,714,151,654,152"/>
<area shape="poly" id="edge9_Node000006_Node000009" title=" " alt="" coords="655,167,715,184,714,189,653,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,714,325,714,330,681,330"/>
</map>
