Class ReadState

java.lang.Object
org.eclipse.jetty.websocket.common.io.ReadState

class ReadState extends Object
  • Field Details

    • LOG

      private static final org.eclipse.jetty.util.log.Logger LOG
    • state

      private ReadState.State state
    • buffer

      private ByteBuffer buffer
  • Constructor Details

    • ReadState

      ReadState()
  • Method Details

    • getBuffer

      ByteBuffer getBuffer()
    • isReading

      boolean isReading()
    • isSuspended

      boolean isSuspended()
    • getAction

      ReadState.Action getAction(ByteBuffer buffer)
    • suspending

      void suspending()
      Requests that reads from the connection be suspended.
    • resume

      ByteBuffer resume()
      Returns:
      a ByteBuffer to finish processing, or null if we should register fillInterested If return value is BufferUtil.EMPTY_BUFFER no action should be taken.
    • eof

      void eof()
    • discard

      void discard()
    • toString

      private String toString(ReadState.State state)
    • toString

      public String toString()
      Overrides:
      toString in class Object