package
0.0.0-20210530232945-81ab215e69dc
Repository: https://github.com/openware/irix.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

New initialises the websocket struct.
NewMatch returns a new matcher.

# Constants

Websocket functionality list and state consts.
Websocket functionality list and state consts.
Websocket functionality list and state consts.
Websocket functionality list and state consts.
WebsocketNotEnabled alerts of a disabled websocket.

# Structs

ChannelSubscription container for streaming subscriptions.
ConnectionSetup defines variables for an individual stream connection.
FundingData defines funding data.
KlineData defines kline feed.
Match is a distributed subtype that handles the matching of requests and responses in a timely manner, reducing the need to differentiate between connections.
PingHandler container for ping handler settings.
Response defines generalised data from the stream connection.
UnhandledMessageWarning defines a container for unhandled message warnings.
Websocket defines a return type for websocket connections via the interface wrapper for routine processing in routines.go.
WebsocketConnection contains all the data needed to send a message to a WS connection.
WebsocketPositionUpdated reflects a change in orders/contracts on an exchange.
WebsocketSetup defines variables for setting up a websocket connection.

# Interfaces

Connection defines a streaming services connection.