Class Parser


  • public class Parser
    extends java.lang.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)  
    • Constructor Detail

      • Parser

        public Parser​(org.eclipse.jetty.websocket.api.WebSocketPolicy wspolicy,
                      org.eclipse.jetty.io.ByteBufferPool bufferPool)
    • Method Detail

      • configureFromExtensions

        public void configureFromExtensions​(java.util.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​(java.nio.ByteBuffer buffer)
                   throws org.eclipse.jetty.websocket.api.WebSocketException
        Throws:
        org.eclipse.jetty.websocket.api.WebSocketException
      • parseSingleFrame

        public void parseSingleFrame​(java.nio.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)
      • getMessagesIn

        public long getMessagesIn()
      • getBytesIn

        public long getBytesIn()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object