Class Parser
java.lang.Object
org.eclipse.jetty.fcgi.parser.Parser
- Direct Known Subclasses:
ClientParser, ServerParser
The FastCGI protocol exchanges frames.
struct frame {
ubyte version;
ubyte type;
ushort requestId;
ushort contentLength;
ubyte paddingLength;
ubyte reserved;
ubyte[] content;
ubyte[] padding;
}
Depending on the type, the content may have a different format,
so there are specialized content parsers.
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract ContentParserfindContentParser(FCGI.FrameType frameType) booleanparse(ByteBuffer buffer)
-
Field Details
-
headerParser
-
-
Constructor Details
-
Parser
public Parser()
-
-
Method Details
-
parse
- Parameters:
buffer- the bytes to parse- Returns:
- true if the caller should stop parsing, false if the caller should continue parsing
-
findContentParser
-