widebase.stream

codec

package codec

Codec package

Visibility
  1. Public
  2. All

Type Members

  1. class BadMessage extends AnyRef

    Unfamiliar Request.

  2. class DoneMessage extends Exception

    Request done.

  3. class ForbiddenMessage extends Exception

    Request is familiar but hidden.

  4. class LengthDecoder extends LengthFieldBasedFrameDecoder

    Decode length.

  5. class LengthEncoder extends LengthFieldPrepender

    Encode length.

  6. class LoginFailedMessage extends Exception

    Login is failed.

  7. class LoginGrantedMessage extends AnyRef

    Login is granted.

  8. class LoginMessage extends AnyRef

    Login into server.

  9. class LoginRequiredMessage extends Exception

    Login request is required.

  10. trait MessageType extends Enumeration

    Message types.

  11. trait MessageTypeDecoder extends AnyRef

    Decode messages.

  12. trait MessageTypeEncoder extends AnyRef

    Encode message.

  13. trait PropsLike extends AnyRef

    A common trait for properties.

  14. class RemoteShutdownMessage extends AnyRef

    Remotely shutdown.

  15. class RequestDecoder extends FrameDecoder with MessageTypeDecoder

    Decode requests.

  16. class RequestEncoder extends OneToOneEncoder with MessageTypeEncoder

    Encode requests.

  17. class ResponseDecoder extends FrameDecoder with MessageTypeDecoder

    Decode response.

  18. class ResponseEncoder extends OneToOneEncoder with MessageTypeEncoder

    Encode requests.

  19. class UnauthorizedMessage extends Exception

    Request is not permitted.

Value Members

  1. object MessageType extends Enumeration with MessageType

    Companion.

  2. object Props extends PropsLike

    Scope properties.

  3. def props: widebase.stream.codec.Props.type

    Scope properties.

    Scope properties.

    Definition Classes
    package