A live client for a Beast-format TCP feed. Dispatches beast:message (carrying BeastMessageEventDetail) for every deframed frame, beast:frameError (carrying BeastFrameErrorEventDetail) for framing or decode problems, and beast:connect / beast:disconnect (carrying BeastConnectEventDetail / BeastDisconnectEventDetail) for connection lifecycle.
beast:message
beast:frameError
beast:connect
beast:disconnect
Create one with createBeastStream rather than implementing this interface directly.
Optional
Connects to the feed. No-op if already started.
Disconnects and stops reconnecting. No-op if already stopped.
A live client for a Beast-format TCP feed. Dispatches
beast:message(carrying BeastMessageEventDetail) for every deframed frame,beast:frameError(carrying BeastFrameErrorEventDetail) for framing or decode problems, andbeast:connect/beast:disconnect(carrying BeastConnectEventDetail / BeastDisconnectEventDetail) for connection lifecycle.Create one with createBeastStream rather than implementing this interface directly.