Skip to content

SignalClient

Defined in: seyd/sdks/js/core/src/signal.ts:19

new SignalClient(url, token?): SignalClient

Defined in: seyd/sdks/js/core/src/signal.ts:26

string

string

SignalClient

subject: string | null = null

Defined in: seyd/sdks/js/core/src/signal.ts:24


readonly url: string

Defined in: seyd/sdks/js/core/src/signal.ts:26

get isOpen(): boolean

Defined in: seyd/sdks/js/core/src/signal.ts:73

boolean

abort(sessionId): boolean

Defined in: seyd/sdks/js/core/src/signal.ts:85

string

boolean


close(): void

Defined in: seyd/sdks/js/core/src/signal.ts:90

void


connect(): void

Defined in: seyd/sdks/js/core/src/signal.ts:39

void


connectRobot(robotId): boolean

Defined in: seyd/sdks/js/core/src/signal.ts:81

string

boolean


on<K>(type, h): () => void

Defined in: seyd/sdks/js/core/src/signal.ts:28

K extends keyof SignalEvents

K

Handler<SignalEvents[K]>

() => void


report(sessionId, outcome, extra?): boolean

Defined in: seyd/sdks/js/core/src/signal.ts:86

string

"p2p" | "relay" | "failed"

Record<string, unknown> = {}

boolean


retry(sessionId): boolean

Defined in: seyd/sdks/js/core/src/signal.ts:84

string

boolean


send(msg): boolean

Defined in: seyd/sdks/js/core/src/signal.ts:75

Record<string, unknown>

boolean