Skip to content

TwilioStreamSocket

Browser-style event subscription (socket.addEventListener('message', cb)).

Defined in: src/providers/io/twilio/TwilioMediaStream.ts:128

Methods

addEventListener()?

optional addEventListener(event, listener): void;

Defined in: src/providers/io/twilio/TwilioMediaStream.ts:145

Browser-style event subscription (socket.addEventListener('message', cb)).

Parameters

ParameterType
eventstring
listenerTwilioSocketListener

Returns

void


close()?

optional close(): void;

Defined in: src/providers/io/twilio/TwilioMediaStream.ts:133

Close the socket (optional; the application owns the socket lifecycle).

Returns

void


off()?

optional off(event, listener): void;

Defined in: src/providers/io/twilio/TwilioMediaStream.ts:139

Node ws-style event unsubscription.

Parameters

ParameterType
eventstring
listenerTwilioSocketListener

Returns

void


on()?

optional on(event, listener): void;

Defined in: src/providers/io/twilio/TwilioMediaStream.ts:136

Node ws-style event subscription (socket.on('message', cb)).

Parameters

ParameterType
eventstring
listenerTwilioSocketListener

Returns

void


removeEventListener()?

optional removeEventListener(event, listener): void;

Defined in: src/providers/io/twilio/TwilioMediaStream.ts:148

Browser-style event unsubscription.

Parameters

ParameterType
eventstring
listenerTwilioSocketListener

Returns

void


removeListener()?

optional removeListener(event, listener): void;

Defined in: src/providers/io/twilio/TwilioMediaStream.ts:142

Node EventEmitter-style event unsubscription (older ws versions).

Parameters

ParameterType
eventstring
listenerTwilioSocketListener

Returns

void


send()

send(data): void;

Defined in: src/providers/io/twilio/TwilioMediaStream.ts:130

Send a text frame to Twilio.

Parameters

ParameterType
datastring

Returns

void

© 2026 CompositeVoice. All rights reserved.

Font size
Contrast
Motion
Transparency