Handle inbound io.backchat.hookup.InboundMessage instances
Handle inbound io.backchat.hookup.InboundMessage instances
a io.backchat.hookup.HookupClient.Receive as message handler
The configuration of this client.
The configuration of this client.
The io.backchat.hookup.HookupClientConfig as configuration object
Send a message to the server.
Send a message to the server.
The io.backchat.hookup.OutboundMessage to send
A scala.concurrent.Future with the io.backchat.hookup.OperationResult
A flag indicating whether this websocket client can fallback to buffering.
A flag indicating whether this websocket client can fallback to buffering.
whether this websocket client can fallback to buffering or not.
Connect to the server.
Connect to the server.
A scala.concurrent.Future with the io.backchat.hookup.OperationResult
Disconnect from the server.
Disconnect from the server.
A scala.concurrent.Future with the io.backchat.hookup.OperationResult
The execution context for futures within this client.
The execution context for futures within this client.
The scala.concurrent.ExecutionContext
A flag indicating connection status.
A flag indicating connection status.
a boolean indicating connection status
Reconnect to the server.
Reconnect to the server.
A scala.concurrent.Future with the io.backchat.hookup.OperationResult
Send a message to the server.
Send a message to the server.
The io.backchat.hookup.OutboundMessage to send
A scala.concurrent.Future with the io.backchat.hookup.OperationResult
The Hookup client provides a client for the hookup server, it doesn't lock you in to using a specific message format. The default implementation uses websockets to communicate with the server. You can opt-in or opt-out of every feature in the hookup client through configuration.
Usage of the simple hookup client:
io.backchat.hookup.HookupClientConfig