Skip to content

@sora-soft/framework


@sora-soft/framework / Broadcaster

Class: Broadcaster<T> ​

Defined in: packages/framework/src/lib/rpc/Broadcaster.ts:12

Type Parameters ​

Type Parameter
T extends Route

Constructors ​

Constructor ​

ts
new Broadcaster<T>(): Broadcaster<T>;

Defined in: packages/framework/src/lib/rpc/Broadcaster.ts:13

Returns ​

Broadcaster<T>

Methods ​

notify() ​

ts
notify(fromId?, toSession?): ConvertRouteMethod<T>;

Defined in: packages/framework/src/lib/rpc/Broadcaster.ts:71

Parameters ​

ParameterType
fromId?string
toSession?string[]

Returns ​

ConvertRouteMethod<T>


registerConnector() ​

ts
registerConnector(method, connector): void;

Defined in: packages/framework/src/lib/rpc/Broadcaster.ts:18

Parameters ​

ParameterType
methodkeyof T
connectorConnector

Returns ​

void


removeConnector() ​

ts
removeConnector(session): void;

Defined in: packages/framework/src/lib/rpc/Broadcaster.ts:47

Parameters ​

ParameterType
sessionstring

Returns ​

void


unregisterConnector() ​

ts
unregisterConnector(method, session): void;

Defined in: packages/framework/src/lib/rpc/Broadcaster.ts:56

Parameters ​

ParameterType
methodstring
sessionstring

Returns ​

void

基于 WTFPL 许可发布