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.