◆ ConnectorWebsocket() [1/2]
ATAS.DataFeedsCore.ConnectorWebsocket.ConnectorWebsocket.ConnectorWebsocket |
( |
int |
requestPerPeriod, |
|
|
TimeSpan |
period |
|
) |
| |
Private websocket connections.
- Parameters
-
◆ ConnectorWebsocket() [2/2]
ATAS.DataFeedsCore.ConnectorWebsocket.ConnectorWebsocket.ConnectorWebsocket |
( |
int |
requestPerPeriod, |
|
|
TimeSpan |
period, |
|
|
IRequestSerializer |
serializer |
|
) |
| |
Public websocket connections.
- Parameters
-
requestPerPeriod | |
period | |
serializer | |
◆ Send()
void ATAS.DataFeedsCore.ConnectorWebsocket.ConnectorWebsocket.Send |
( |
object |
message | ) |
|
Single request.
- Parameters
-
◆ SendImmediate()
void ATAS.DataFeedsCore.ConnectorWebsocket.ConnectorWebsocket.SendImmediate |
( |
object |
message | ) |
|
Send request as soon as possible.
- Parameters
-
◆ Start()
async Task ATAS.DataFeedsCore.ConnectorWebsocket.ConnectorWebsocket.Start |
( |
| ) |
|
◆ Stop()
void ATAS.DataFeedsCore.ConnectorWebsocket.ConnectorWebsocket.Stop |
( |
bool |
onRestart = false | ) |
|
◆ SubscribeLiquidations()
void ATAS.DataFeedsCore.ConnectorWebsocket.ConnectorWebsocket.SubscribeLiquidations |
( |
IEnumerable< Security > |
securities | ) |
|
Liquidation subscription request.
- Parameters
-
◆ SubscribeMarketData() [1/2]
bool ATAS.DataFeedsCore.ConnectorWebsocket.ConnectorWebsocket.SubscribeMarketData |
( |
IEnumerable< Security > |
securities, |
|
|
SubscriptionType |
subType |
|
) |
| |
Market data subscription bulk request.
- Parameters
-
◆ SubscribeMarketData() [2/2]
bool ATAS.DataFeedsCore.ConnectorWebsocket.ConnectorWebsocket.SubscribeMarketData |
( |
Security |
security, |
|
|
SubscriptionType |
subType |
|
) |
| |
Subscription request.
- Parameters
-
◆ UnsubscribeLiquidations()
void ATAS.DataFeedsCore.ConnectorWebsocket.ConnectorWebsocket.UnsubscribeLiquidations |
( |
IEnumerable< Security > |
securities | ) |
|
Liquidation subscription request.
- Parameters
-
◆ UnsubscribeMarketData() [1/2]
bool ATAS.DataFeedsCore.ConnectorWebsocket.ConnectorWebsocket.UnsubscribeMarketData |
( |
IEnumerable< Security > |
securities, |
|
|
SubscriptionType |
subType |
|
) |
| |
Cancelling market data subscription bulk request.
- Parameters
-
◆ UnsubscribeMarketData() [2/2]
bool ATAS.DataFeedsCore.ConnectorWebsocket.ConnectorWebsocket.UnsubscribeMarketData |
( |
Security |
security, |
|
|
SubscriptionType |
subType |
|
) |
| |
Cancelling market data subscription request.
- Parameters
-
◆ ConnectionState
ConnectionStates ATAS.DataFeedsCore.ConnectorWebsocket.ConnectorWebsocket.ConnectionState |
|
get |
◆ IsConnected
bool ATAS.DataFeedsCore.ConnectorWebsocket.ConnectorWebsocket.IsConnected |
|
get |
◆ IsPublic
bool ATAS.DataFeedsCore.ConnectorWebsocket.ConnectorWebsocket.IsPublic |
|
get |
◆ ReconnectionInterval
TimeSpan ATAS.DataFeedsCore.ConnectorWebsocket.ConnectorWebsocket.ReconnectionInterval = TimeSpan.FromSeconds(5) |
|
get |
◆ Serializer
◆ Timeout
TimeSpan ATAS.DataFeedsCore.ConnectorWebsocket.ConnectorWebsocket.Timeout = TimeSpan.FromSeconds(30) |
|
get |
◆ Url
string ATAS.DataFeedsCore.ConnectorWebsocket.ConnectorWebsocket.Url |
|
getset |
◆ Connected
Action<ConnectorWebsocket>? ATAS.DataFeedsCore.ConnectorWebsocket.ConnectorWebsocket.Connected |
◆ Error
◆ Message
Action<ConnectorWebsocket, string>? ATAS.DataFeedsCore.ConnectorWebsocket.ConnectorWebsocket.Message |
The documentation for this class was generated from the following file: