Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type DataSubscription ¶
type DataSubscription struct {
SymbolID int
Endpoint string // regional endpoint override
Depth *adapter.DepthOptions // nil if no depth subscription
Trade bool // trade tick subscription
AggTrade bool // aggregate trade subscription
Kline *adapter.KlineOptions // nil if no kline subscription
}
DataSubscription holds parsed subscription config for a single symbol
type Engine ¶
type Engine struct {
engine.EngineBase
// contains filtered or unexported fields
}
Engine manages market data processing including orderbook management. It constructs actors from config via the factory registry.
func (*Engine) Connect ¶
Connect establishes WebSocket connections to all data sources. Subscriptions are already prepared during Init().
func (*Engine) Disconnect ¶
func (e *Engine) Disconnect()
Disconnect disconnects from all data sources.
Click to show internal directories.
Click to hide internal directories.