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 getReadCounter (): Long

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

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

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

    Attributes
    final
    Definition Classes
    Any
  20. def is_empty : Boolean

  21. var max_data_length : Int

  22. var max_header_length : Int

  23. var max_headers : Int

  24. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  25. var next_action : FrameReader

  26. var next_write_buffer : DataByteArrayOutputStream

  27. var next_write_direct : ZeroCopyBuffer

  28. def notify (): Unit

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

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

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

    Definition Classes
    StompCodec → ProtocolCodec
  32. def read_action : FrameReader

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

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

  35. var read_buffer : ByteBuffer

  36. var read_buffer_size : Int

  37. var read_channel : ReadableByteChannel

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

  39. var read_counter : Long

  40. var read_direct : ZeroCopyBuffer

  41. var read_direct_pos : Int

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

  43. var read_end : Int

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

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

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

  47. var read_start : Int

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

  49. def read_to_null (buffer: ByteBuffer): Buffer

  50. def setReadableByteChannel (channel: ReadableByteChannel): Unit

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

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

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

    Definition Classes
    AnyRef → Any
  54. var trim : Boolean

  55. def unread (buffer: Buffer): Unit

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

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

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

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

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

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

    Definition Classes
    StompCodec → ProtocolCodec
  62. var write_buffer : ByteBuffer

  63. var write_buffer_size : Int

  64. var write_channel : WritableByteChannel

  65. var write_counter : Long

  66. var write_direct : ZeroCopyBuffer

  67. var write_direct_pos : Int

  68. var zero_copy_buffer_allocator : ZeroCopyBufferAllocator

Inherited from ProtocolCodec

Inherited from AnyRef

Inherited from Any