|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.jetty.websocket.WebSocketParserD01
public class WebSocketParserD01
Parser the WebSocket protocol.
| Nested Class Summary | |
|---|---|
static class |
WebSocketParserD01.State
|
| Nested classes/interfaces inherited from interface org.eclipse.jetty.websocket.WebSocketParser |
|---|
WebSocketParser.FrameHandler |
| Constructor Summary | |
|---|---|
WebSocketParserD01(WebSocketBuffers buffers,
EndPoint endp,
WebSocketParser.FrameHandler handler)
|
|
| Method Summary | |
|---|---|
void |
fill(Buffer buffer)
|
Buffer |
getBuffer()
|
boolean |
isBufferEmpty()
|
int |
parseNext()
Parse to next event. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public WebSocketParserD01(WebSocketBuffers buffers,
EndPoint endp,
WebSocketParser.FrameHandler handler)
buffers - The buffers to use for parsing. Only the Buffers.getBuffer() is used.
This should be a direct buffer if binary data is mostly used or an indirect buffer if utf-8 data
is mostly used.endp - handler - | Method Detail |
|---|
public boolean isBufferEmpty()
isBufferEmpty in interface WebSocketParserpublic Buffer getBuffer()
getBuffer in interface WebSocketParserpublic int parseNext()
FrameHandler event or until no more data is
available. Fill data from the EndPoint only as necessary.
parseNext in interface WebSocketParserpublic void fill(Buffer buffer)
fill in interface WebSocketParser
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||