API Reference / MarketDepthWS
Class: MarketDepthWS
Defined in: src/ws/MarketDepthWS.ts:14
Extends
Constructors
Constructor
new MarketDepthWS(
options):MarketDepthWS
Defined in: src/ws/MarketDepthWS.ts:18
Parameters
options
Returns
MarketDepthWS
Overrides
Properties
connection?
protectedoptionalconnection?:WebSocketLike
Defined in: src/ws/BaseWS.ts:8
Inherited from
manuallyClosed
protectedmanuallyClosed:boolean=false
Defined in: src/ws/BaseWS.ts:9
Inherited from
reconnectAttempts
protectedreconnectAttempts:number=0
Defined in: src/ws/BaseWS.ts:10
Inherited from
isConnected
isConnected:
boolean=false
Defined in: src/ws/BaseWS.ts:11
Inherited from
logger?
protectedoptionallogger?:Logger
Defined in: src/ws/BaseWS.ts:12
Inherited from
Methods
connect()
connect():
Promise<void>
Defined in: src/ws/BaseWS.ts:37
Returns
Promise<void>
Inherited from
disconnect()
disconnect():
void
Defined in: src/ws/BaseWS.ts:51
Returns
void
Inherited from
send()
protectedsend(payload):void
Defined in: src/ws/BaseWS.ts:61
Parameters
payload
string | Buffer<ArrayBufferLike>
Returns
void
Inherited from
subscribe()
subscribe(
instruments):void
Defined in: src/ws/MarketDepthWS.ts:44
Parameters
instruments
Returns
void
unsubscribe()
unsubscribe(
instruments):void
Defined in: src/ws/MarketDepthWS.ts:54
Parameters
instruments
Returns
void
getSubscriptions()
getSubscriptions():
InstrumentSubscription[]
Defined in: src/ws/MarketDepthWS.ts:60
Returns
onOpen()
protectedonOpen():void
Defined in: src/ws/MarketDepthWS.ts:64
Returns
void
Overrides
onMessage()
protectedonMessage(data):void
Defined in: src/ws/MarketDepthWS.ts:73
Parameters
data
unknown
Returns
void
Overrides
onClose()
protectedonClose():void
Defined in: src/ws/MarketDepthWS.ts:95
Returns
void