@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
| Parameter | Type |
|---|---|
fromId? | string |
toSession? | string[] |
Returns
registerConnector()
ts
registerConnector(method, connector): void;Defined in: packages/framework/src/lib/rpc/Broadcaster.ts:18
Parameters
| Parameter | Type |
|---|---|
method | keyof T |
connector | Connector |
Returns
void
removeConnector()
ts
removeConnector(session): void;Defined in: packages/framework/src/lib/rpc/Broadcaster.ts:47
Parameters
| Parameter | Type |
|---|---|
session | string |
Returns
void
unregisterConnector()
ts
unregisterConnector(method, session): void;Defined in: packages/framework/src/lib/rpc/Broadcaster.ts:56
Parameters
| Parameter | Type |
|---|---|
method | string |
session | string |
Returns
void