IWebSocket
QuantConnect.Brokerages.IWebSocket
Wrapper for WebSocket4Net to enhance testability
is_open
is_open: bool
Wraps IsOpen
open
open: _EventContainer[
Callable[[Object, EventArgs], Any], Any
]
On Open event
close
close() -> None
Wraps Close method
connect
connect() -> None
Wraps Connect method
initialize
initialize(url: str, session_token: str = None) -> None
Wraps constructor
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
url
|
str
|
The target websocket url |
required |
session_token
|
str
|
The websocket session token |
None
|
send
send(data: str) -> None
Wraps send method
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
data
|
str
|
|
required |