API Reference / MarketFeedWS
Class: MarketFeedWS
Defined in: src/ws/MarketFeedWS.ts:27
Extends
Constructors
Constructor
new MarketFeedWS(
options,ltpStore):MarketFeedWS
Defined in: src/ws/MarketFeedWS.ts:32
Parameters
options
ltpStore
Returns
MarketFeedWS
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/MarketFeedWS.ts:56
Parameters
instruments
Returns
void
unsubscribe()
unsubscribe(
instruments):void
Defined in: src/ws/MarketFeedWS.ts:69
Parameters
instruments
Returns
void
getSubscriptions()
getSubscriptions():
StoredSubscription[]
Defined in: src/ws/MarketFeedWS.ts:76
Returns
onOpen()
protectedonOpen():void
Defined in: src/ws/MarketFeedWS.ts:80
Returns
void
Overrides
onMessage()
protectedonMessage(data):void
Defined in: src/ws/MarketFeedWS.ts:89
Parameters
data
unknown
Returns
void
Overrides
onClose()
protectedonClose():void
Defined in: src/ws/MarketFeedWS.ts:120
Returns
void