A convenience trait for bridging a websocket to an actor.
Represents a broadcast operation.
A filter for broadcast channels, a predicate that can't be null
An exclude filter, if the channel does not exists in the list of open connections it will match
A convenience mixin for using an actor as an event handler
The interface library users use when implementing a websocket server to represent a client.
An include filter, if the channel exists in the list of open connections it will match
Responds to ack requests as they are received, and forwards on the inbound message.
Uses the io.backchat.hookup.WireFormat] to serialize outgoing messages.
Companion object for io.backchat.hookup.HookupServer.Exclude
Companion object for io.backchat.hookup.HookupServer.Include
Creates a io.backchat.hookup.HookupServer with the specified params
Creates a io.backchat.hookup.HookupServer with the specified params
The io.backchat.hookup.ServerInfo to use to configure this server
The factor for creating the io.backchat.hookup.HookupServerClient instances
Creates a io.backchat.hookup.HookupServer with the specified params
Creates a io.backchat.hookup.HookupServer with the specified params
The name of this server
The host/network address this server will listen on
The port this server will listen on.
The a varargs sequence of io.backchat.hookup.ServerCapability objects to configure this server with
The factor for creating the io.backchat.hookup.HookupServerClient instances
Creates a io.backchat.hookup.HookupServer with the specified params
Creates a io.backchat.hookup.HookupServer with the specified params
The host/network address this server will listen on
The port this server will listen on.
The a varargs sequence of io.backchat.hookup.ServerCapability objects to configure this server with
The factor for creating the io.backchat.hookup.HookupServerClient instances
Creates a io.backchat.hookup.HookupServer with the specified params
Creates a io.backchat.hookup.HookupServer with the specified params
The host/network address this server will listen on
The a varargs sequence of io.backchat.hookup.ServerCapability objects to configure this server with
The factor for creating the io.backchat.hookup.HookupServerClient instances
Creates a io.backchat.hookup.HookupServer with the specified params
Creates a io.backchat.hookup.HookupServer with the specified params
The port this server will listen on.
The a varargs sequence of io.backchat.hookup.ServerCapability objects to configure this server with
The factor for creating the io.backchat.hookup.HookupServerClient instances
Creates a io.backchat.hookup.HookupServer with the specified params
Creates a io.backchat.hookup.HookupServer with the specified params
The a varargs sequence of io.backchat.hookup.ServerCapability objects to configure this server with
The factor for creating the io.backchat.hookup.HookupServerClient instances
io.backchat.hookup.HookupServer