io.backchat.hookup

HookupServer

object HookupServer extends AnyRef

See also

HookupServer

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. HookupServer
  2. AnyRef
  3. Any
Visibility
  1. Public
  2. All

Type Members

  1. trait ActorHookupServerClient extends AnyRef

    A convenience trait for bridging a websocket to an actor.

  2. trait Broadcast extends AnyRef

    Represents a broadcast operation.

  3. trait BroadcastFilter extends (BroadcastChannel) ⇒ Boolean with NotNull

    A filter for broadcast channels, a predicate that can't be null

  4. class Exclude extends BroadcastFilter

    An exclude filter, if the channel does not exists in the list of open connections it will match

  5. trait HookupClientActor extends AnyRef

    A convenience mixin for using an actor as an event handler

  6. trait HookupServerClient extends BroadcastChannel

    The interface library users use when implementing a websocket server to represent a client.

  7. class Include extends BroadcastFilter

    An include filter, if the channel exists in the list of open connections it will match

  8. class MessageAckingHandler extends SimpleChannelHandler

    Responds to ack requests as they are received, and forwards on the inbound message.

  9. class WebSocketMessageAdapter extends SimpleChannelDownstreamHandler

    Uses the WireFormat] to serialize outgoing messages.

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. object Exclude extends AnyRef

    Companion object for Exclude

  7. object Include extends AnyRef

    Companion object for Include

  8. def apply (info: ServerInfo)(factory: ⇒ HookupServerClient): HookupServer

    Creates a HookupServer with the specified params

    Creates a HookupServer with the specified params

    info

    The ServerInfo to use to configure this server

    factory

    The factor for creating the io.backchat.hookup.HookupServerClient instances

    returns

    A HookupServer

  9. def apply (name: String, listenOn: String, port: Int, capabilities: ServerCapability*)(factory: ⇒ HookupServerClient): HookupServer

    Creates a HookupServer with the specified params

    Creates a HookupServer with the specified params

    name

    The name of this server

    listenOn

    The host/network address this server will listen on

    port

    The port this server will listen on.

    capabilities

    The a varargs sequence of ServerCapability objects to configure this server with

    factory

    The factor for creating the io.backchat.hookup.HookupServerClient instances

    returns

    A HookupServer

  10. def apply (listenOn: String, port: Int, capabilities: ServerCapability*)(factory: ⇒ HookupServerClient): HookupServer

    Creates a HookupServer with the specified params

    Creates a HookupServer with the specified params

    listenOn

    The host/network address this server will listen on

    port

    The port this server will listen on.

    capabilities

    The a varargs sequence of ServerCapability objects to configure this server with

    factory

    The factor for creating the io.backchat.hookup.HookupServerClient instances

    returns

    A HookupServer

  11. def apply (listenOn: String, capabilities: ServerCapability*)(factory: ⇒ HookupServerClient): HookupServer

    Creates a HookupServer with the specified params

    Creates a HookupServer with the specified params

    listenOn

    The host/network address this server will listen on

    capabilities

    The a varargs sequence of ServerCapability objects to configure this server with

    factory

    The factor for creating the io.backchat.hookup.HookupServerClient instances

    returns

    A HookupServer

  12. def apply (port: Int, capabilities: ServerCapability*)(factory: ⇒ HookupServerClient): HookupServer

    Creates a HookupServer with the specified params

    Creates a HookupServer with the specified params

    port

    The port this server will listen on.

    capabilities

    The a varargs sequence of ServerCapability objects to configure this server with

    factory

    The factor for creating the io.backchat.hookup.HookupServerClient instances

    returns

    A HookupServer

  13. def apply (capabilities: ServerCapability*)(factory: ⇒ HookupServerClient): HookupServer

    Creates a HookupServer with the specified params

    Creates a HookupServer with the specified params

    capabilities

    The a varargs sequence of ServerCapability objects to configure this server with

    factory

    The factor for creating the io.backchat.hookup.HookupServerClient instances

    returns

    A HookupServer

  14. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  15. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  16. def eq (arg0: AnyRef): Boolean

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

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

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  19. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef → Any
  20. def hashCode (): Int

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

    Attributes
    final
    Definition Classes
    Any
  22. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  23. def notify (): Unit

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

    Attributes
    final
    Definition Classes
    AnyRef
  25. def synchronized [T0] (arg0: ⇒ T0): T0

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

    Definition Classes
    AnyRef → Any
  27. def wait (): Unit

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

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

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from AnyRef

Inherited from Any