@sora-soft/framework / ProviderAllConnectStrategy
Class: ProviderAllConnectStrategy
Defined in: packages/framework/src/lib/rpc/provider/ProviderAllConnectStrategy.ts:8
Extends
Constructors
Constructor
ts
new ProviderAllConnectStrategy(): ProviderAllConnectStrategy;Returns
ProviderAllConnectStrategy
Inherited from
Methods
init()
ts
init(): void;Defined in: packages/framework/src/lib/rpc/provider/ProviderAllConnectStrategy.ts:9
Returns
void
Overrides
isBroadcastEnabled()
ts
isBroadcastEnabled(): boolean;Defined in: packages/framework/src/lib/rpc/provider/ProviderAllConnectStrategy.ts:25
Returns
boolean
Overrides
ProviderStrategy.isBroadcastEnabled
selectListener()
ts
selectListener(provider, listeners): Promise<IListenerMetaData[]>;Defined in: packages/framework/src/lib/rpc/provider/ProviderAllConnectStrategy.ts:11
Parameters
| Parameter | Type |
|---|---|
provider | Provider |
listeners | IListenerMetaData[] |
Returns
Promise<IListenerMetaData[]>
Overrides
ProviderStrategy.selectListener
selectSender()
ts
selectSender(
provider,
senders,
toId?): Promise<RPCSender | null>;Defined in: packages/framework/src/lib/rpc/provider/ProviderAllConnectStrategy.ts:17
Parameters
| Parameter | Type |
|---|---|
provider | Provider |
senders | RPCSender[] |
toId? | string |
Returns
Promise<RPCSender | null>