Skip to content

API Reference


API Reference / OrderUpdateWS

Class: OrderUpdateWS ​

Defined in: src/ws/OrderUpdateWS.ts:17

Extends ​

Constructors ​

Constructor ​

new OrderUpdateWS(options, orderStore): OrderUpdateWS

Defined in: src/ws/OrderUpdateWS.ts:25

Parameters ​

options ​

OrderUpdateWSOptionsWithLogger

orderStore ​

OrderStore

Returns ​

OrderUpdateWS

Overrides ​

BaseWS.constructor

Properties ​

connection? ​

protected optional connection?: WebSocketLike

Defined in: src/ws/BaseWS.ts:8

Inherited from ​

BaseWS.connection


manuallyClosed ​

protected manuallyClosed: boolean = false

Defined in: src/ws/BaseWS.ts:9

Inherited from ​

BaseWS.manuallyClosed


reconnectAttempts ​

protected reconnectAttempts: number = 0

Defined in: src/ws/BaseWS.ts:10

Inherited from ​

BaseWS.reconnectAttempts


isConnected ​

isConnected: boolean = false

Defined in: src/ws/BaseWS.ts:11

Inherited from ​

BaseWS.isConnected


logger? ​

protected optional logger?: Logger

Defined in: src/ws/BaseWS.ts:12

Inherited from ​

BaseWS.logger

Methods ​

connect() ​

connect(): Promise<void>

Defined in: src/ws/BaseWS.ts:37

Returns ​

Promise<void>

Inherited from ​

BaseWS.connect


disconnect() ​

disconnect(): void

Defined in: src/ws/BaseWS.ts:51

Returns ​

void

Inherited from ​

BaseWS.disconnect


send() ​

protected send(payload): void

Defined in: src/ws/BaseWS.ts:61

Parameters ​

payload ​

string | Buffer<ArrayBufferLike>

Returns ​

void

Inherited from ​

BaseWS.send


onOpen() ​

protected onOpen(): Promise<void>

Defined in: src/ws/OrderUpdateWS.ts:48

Returns ​

Promise<void>

Overrides ​

BaseWS.onOpen


onMessage() ​

protected onMessage(data): void

Defined in: src/ws/OrderUpdateWS.ts:78

Parameters ​

data ​

unknown

Returns ​

void

Overrides ​

BaseWS.onMessage


onClose() ​

protected onClose(): void

Defined in: src/ws/OrderUpdateWS.ts:96

Returns ​

void

Overrides ​

BaseWS.onClose

Community project — not affiliated with Dhan. MIT License.