package netty

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. netty
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class Bits (bv: BitVector) extends Framed with Product with Serializable
  2. class ClientDeframedHandler extends SimpleChannelInboundHandler[Framed]
  3. class Deframe extends ByteToMessageDecoder

    handler which is at the lowest level of the stack, it decodes the frames as described (where STU? where are they described?) it emits Deframed things to the next level up which can then treat the streams between each EOS we emit as a separate request

  4. sealed trait Framed extends AnyRef

    set of messages passed in and out of the FrameEncoder/FrameDecoder probably unnecessary, I'm probably just trying to sweep an isInstanceOf test under the compiler

  5. case class IncompatibleServer (msg: String) extends Throwable with Product with Serializable
  6. class NettyConnectionPool extends BasePooledObjectFactory[Channel]
  7. class NettyTransport extends Handler
  8. class ServerDeframedHandler extends SimpleChannelInboundHandler[Framed]

    We take the bits coming to us, which have been partitioned for us by FrameDecoder.

    We take the bits coming to us, which have been partitioned for us by FrameDecoder.

    every time we see a boundary, we close one stream, open a new one, and setup a new outgoing stream back to the client.

Value Members

  1. object EOS extends Framed with Product with Serializable
  2. object Enframe extends ChannelOutboundHandlerAdapter

    output handler which gets a stream of BitVectors and enframes them

    output handler which gets a stream of BitVectors and enframes them

    Annotations
    @Sharable()
  3. object NettyConnectionPool
  4. object NettyServer
  5. object NettyTransport

Inherited from AnyRef

Inherited from Any

Ungrouped