Package org.eclipse.jetty.fcgi.parser
Class BeginRequestContentParser
java.lang.Object
org.eclipse.jetty.fcgi.parser.ContentParser
org.eclipse.jetty.fcgi.parser.BeginRequestContentParser
Parser for the BEGIN_REQUEST frame body.
struct begin_request_body { ushort role; ubyte flags; ubyte[5] reserved; }
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.eclipse.jetty.fcgi.parser.ContentParser
ContentParser.Result
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int
private int
private final ServerParser.Listener
private int
private BeginRequestContentParser.State
-
Constructor Summary
ConstructorsConstructorDescriptionBeginRequestContentParser
(HeaderParser headerParser, ServerParser.Listener listener) -
Method Summary
Modifier and TypeMethodDescriptionprivate void
onStart()
parse
(ByteBuffer buffer) private void
reset()
Methods inherited from class org.eclipse.jetty.fcgi.parser.ContentParser
getContentLength, getRequest, noContent
-
Field Details
-
listener
-
state
-
cursor
private int cursor -
role
private int role -
flags
private int flags
-
-
Constructor Details
-
BeginRequestContentParser
-
-
Method Details
-
parse
- Specified by:
parse
in classContentParser
-
onStart
private void onStart() -
reset
private void reset()
-