package netty
- Alphabetic
- By Inheritance
- netty
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
- case class Bits (bv: BitVector) extends Framed with Product with Serializable
- class ClientDeframedHandler extends SimpleChannelInboundHandler[Framed]
-
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
-
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
- case class IncompatibleServer (msg: String) extends Throwable with Product with Serializable
- class NettyConnectionPool extends BasePooledObjectFactory[Channel]
- class NettyTransport extends Handler
-
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
- object EOS extends Framed with Product with Serializable
-
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()
- object NettyConnectionPool
- object NettyServer
- object NettyTransport