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. def encode (frame: StompFrame, os: DataOutput): Unit

  9. def eq (arg0: AnyRef): Boolean

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

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

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

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

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

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

    Attributes
    final
    Definition Classes
    AnyRef
  16. def getLastReadSize (): Int

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

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

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

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

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

    Attributes
    final
    Definition Classes
    Any
  22. def is_empty : Boolean

  23. var last_read_io_size : Int

  24. var last_write_io_size : Int

  25. var max_data_length : Int

  26. var max_header_length : Int

  27. var max_headers : Int

  28. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  29. var next_action : FrameReader

  30. var next_write_buffer : DataByteArrayOutputStream

  31. var next_write_direct : ZeroCopyBuffer

  32. def notify (): Unit

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

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

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

    Definition Classes
    StompCodec → ProtocolCodec
  36. def read_action : FrameReader

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

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

  39. var read_buffer : ByteBuffer

  40. var read_buffer_size : Int

  41. var read_channel : ReadableByteChannel

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

  43. var read_counter : Long

  44. var read_direct : ZeroCopyBuffer

  45. var read_direct_pos : Int

  46. def read_direct_terminator (action: AsciiBuffer, headers: HeaderMapBuffer, contentLength: Int, ma: ZeroCopyBuffer): FrameReader

  47. var read_end : Int

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

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

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

  51. var read_start : Int

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

  53. def read_to_null (buffer: ByteBuffer): Buffer

  54. def setReadableByteChannel (channel: ReadableByteChannel): Unit

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

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

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

    Definition Classes
    AnyRef → Any
  58. var trim : Boolean

  59. def unread (buffer: Buffer): Unit

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

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

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

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

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

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

    Definition Classes
    StompCodec → ProtocolCodec
  66. var write_buffer : ByteBuffer

  67. var write_buffer_size : Int

  68. var write_channel : WritableByteChannel

  69. var write_counter : Long

  70. var write_direct : ZeroCopyBuffer

  71. var write_direct_pos : Int

  72. var zero_copy_buffer_allocator : ZeroCopyBufferAllocator

Inherited from ProtocolCodec

Inherited from AnyRef

Inherited from Any