org.apache.activemq.apollo.stomp

StompCodec

class StompCodec extends ProtocolCodec

Linear Supertypes
ProtocolCodec, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. StompCodec
  2. ProtocolCodec
  3. AnyRef
  4. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new StompCodec ()

Type Members

  1. type FrameReader = (ByteBuffer) ⇒ StompFrame

Value Members

  1. def != (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  2. def != (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  3. def ## (): Int

    Attributes
    final
    Definition Classes
    AnyRef → Any
  4. def == (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  5. def == (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  6. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  7. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  8. var direct_buffer_allocator : DirectBufferAllocator

  9. def encode (frame: StompFrame, os: DataOutput): Unit

  10. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  11. def equals (arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  12. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  13. def flush (): BufferState

    Definition Classes
    StompCodec → ProtocolCodec
  14. def full (): Boolean

    Definition Classes
    StompCodec → ProtocolCodec
  15. def get (headers: HeaderMapBuffer, name: AsciiBuffer): Option[AsciiBuffer]

  16. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef → Any
  17. def getLastReadSize (): Int

    Definition Classes
    StompCodec → ProtocolCodec
  18. def getLastWriteSize (): Int

    Definition Classes
    StompCodec → ProtocolCodec
  19. def getReadBufferSize (): Int

    Definition Classes
    StompCodec → ProtocolCodec
  20. def getReadCounter (): Long

    Definition Classes
    StompCodec → ProtocolCodec
  21. def getWriteBufferSize (): Int

    Definition Classes
    StompCodec → ProtocolCodec
  22. def getWriteCounter (): Long

    Definition Classes
    StompCodec → ProtocolCodec
  23. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  24. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  25. def is_empty : Boolean

  26. var last_read_io_size : Int

  27. var last_write_io_size : Int

  28. var max_data_length : Int

  29. var max_header_length : Int

  30. var max_headers : Int

  31. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  32. var next_action : FrameReader

  33. var next_write_buffer : DataByteArrayOutputStream

  34. var next_write_direct : DirectBuffer

  35. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  36. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  37. def protocol (): String

    Definition Classes
    StompCodec → ProtocolCodec
  38. def read (): AnyRef

    Definition Classes
    StompCodec → ProtocolCodec
  39. def read_action : FrameReader

  40. def read_binary_body (action: AsciiBuffer, headers: HeaderMapBuffer, contentLength: Int): FrameReader

  41. def read_binary_body_direct (action: AsciiBuffer, headers: HeaderMapBuffer, contentLength: Int): FrameReader

  42. var read_buffer : ByteBuffer

  43. var read_buffer_size : Int

  44. var read_channel : ReadableByteChannel

  45. def read_content (buffer: ByteBuffer, contentLength: Int): Buffer

  46. var read_counter : Long

  47. var read_direct : DirectBuffer

  48. var read_direct_pos : Int

  49. def read_direct_terminator (action: AsciiBuffer, headers: HeaderMapBuffer, contentLength: Int, ma: DirectBuffer): FrameReader

  50. var read_end : Int

  51. def read_frame_terminator (buffer: ByteBuffer, contentLength: Int): Boolean

  52. def read_headers (action: AsciiBuffer, headers: HeaderMapBuffer = new HeaderMapBuffer()): FrameReader

  53. def read_line (buffer: ByteBuffer, max: Int, errorMessage: String): Buffer

  54. var read_start : Int

  55. def read_text_body (action: AsciiBuffer, headers: HeaderMapBuffer): FrameReader

  56. def read_to_null (buffer: ByteBuffer): Buffer

  57. def setReadableByteChannel (channel: ReadableByteChannel): Unit

    Definition Classes
    StompCodec → ProtocolCodec
  58. def setWritableByteChannel (channel: WritableByteChannel): Unit

    Definition Classes
    StompCodec → ProtocolCodec
  59. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  60. def toString (): String

    Definition Classes
    AnyRef → Any
  61. var trim : Boolean

  62. def unread (buffer: Buffer): Unit

    Definition Classes
    StompCodec → ProtocolCodec
  63. def wait (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  64. def wait (arg0: Long, arg1: Int): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  65. def wait (arg0: Long): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  66. implicit def wrap (x: Byte): ByteBuffer

    Attributes
    implicit
  67. implicit def wrap (x: Buffer): ByteBuffer

    Attributes
    implicit
  68. def write (command: Any): BufferState

    Definition Classes
    StompCodec → ProtocolCodec
  69. var write_buffer : ByteBuffer

  70. var write_buffer_size : Int

  71. var write_channel : WritableByteChannel

  72. var write_counter : Long

  73. var write_direct : DirectBuffer

  74. var write_direct_pos : Int

Inherited from ProtocolCodec

Inherited from AnyRef

Inherited from Any