Class Parser
- java.lang.Object
-
- org.eclipse.jetty.websocket.common.Parser
-
public class Parser extends Object
Parsing of a frames in WebSocket land.
-
-
Constructor Summary
Constructors Constructor Description Parser(org.eclipse.jetty.websocket.api.WebSocketPolicy wspolicy, org.eclipse.jetty.io.ByteBufferPool bufferPool)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidconfigureFromExtensions(List<? extends org.eclipse.jetty.websocket.api.extensions.Extension> exts)org.eclipse.jetty.websocket.api.extensions.IncomingFramesgetIncomingFramesHandler()org.eclipse.jetty.websocket.api.WebSocketPolicygetPolicy()booleanisRsv1InUse()booleanisRsv2InUse()booleanisRsv3InUse()protected voidnotifyFrame(org.eclipse.jetty.websocket.api.extensions.Frame f)voidparse(ByteBuffer buffer)voidsetIncomingFramesHandler(org.eclipse.jetty.websocket.api.extensions.IncomingFrames incoming)StringtoString()
-
-
-
Method Detail
-
configureFromExtensions
public void configureFromExtensions(List<? extends org.eclipse.jetty.websocket.api.extensions.Extension> exts)
-
getIncomingFramesHandler
public org.eclipse.jetty.websocket.api.extensions.IncomingFrames getIncomingFramesHandler()
-
getPolicy
public org.eclipse.jetty.websocket.api.WebSocketPolicy getPolicy()
-
isRsv1InUse
public boolean isRsv1InUse()
-
isRsv2InUse
public boolean isRsv2InUse()
-
isRsv3InUse
public boolean isRsv3InUse()
-
notifyFrame
protected void notifyFrame(org.eclipse.jetty.websocket.api.extensions.Frame f) throws org.eclipse.jetty.websocket.api.WebSocketException- Throws:
org.eclipse.jetty.websocket.api.WebSocketException
-
parse
public void parse(ByteBuffer buffer) throws org.eclipse.jetty.websocket.api.WebSocketException
- Throws:
org.eclipse.jetty.websocket.api.WebSocketException
-
setIncomingFramesHandler
public void setIncomingFramesHandler(org.eclipse.jetty.websocket.api.extensions.IncomingFrames incoming)
-
-