Skip to content

Documentation / @imvu/client / RealtimeManagerLike

Interface: RealtimeManagerLike ​

Defined in: packages/client/src/client/RealtimeCoordinator.ts:21

Methods ​

close() ​

ts
close(): void;

Defined in: packages/client/src/client/RealtimeCoordinator.ts:25

Returns ​

void


connect() ​

ts
connect(options?): Promise<void>;

Defined in: packages/client/src/client/RealtimeCoordinator.ts:24

Parameters ​

ParameterType
options?{ timeout?: number; }
options.timeout?number

Returns ​

Promise<void>


on() ​

Call Signature ​

ts
on(event, listener): unknown;

Defined in: packages/client/src/client/RealtimeCoordinator.ts:22

Parameters ​
ParameterType
event"status"
listener(status) => void
Returns ​

unknown

Call Signature ​

ts
on(event, listener): unknown;

Defined in: packages/client/src/client/RealtimeCoordinator.ts:23

Parameters ​
ParameterType
event"error"
listener(error) => void
Returns ​

unknown


sendMessage() ​

ts
sendMessage(
   queueName, 
   mountName, 
   message, 
   callback?
): void;

Defined in: packages/client/src/client/RealtimeCoordinator.ts:27

Parameters ​

ParameterType
queueNamestring
mountNamestring
messageunknown
callback?(errorMessage?) => void

Returns ​

void


subscribeMessage() ​

ts
subscribeMessage(queueName, mountName): RealtimeMountLike;

Defined in: packages/client/src/client/RealtimeCoordinator.ts:26

Parameters ​

ParameterType
queueNamestring
mountNamestring

Returns ​

RealtimeMountLike

Released under the MIT License.