Send the request to specific nodes, or all nodes. Returns an array of results, one for each node the request was sent to. Each result is a PromiseSettledResult, with also an additional property, the node ID of the request The results array also has extra properties for convenience, see BroadcasterResultExtrasMixed, BroadcasterResultExtrasSuccess and BroadcasterResultExtrasFailure
Send the request to specific nodes, or all nodes. Cancels any previous ongoing calls of this procedure on the nodes beforehand. Returns an array of results, one for each node the request was sent to. Each result is a PromiseSettledResult, with also an additional property, the node ID of the request. The results array also has extra properties for convenience, see BroadcasterResultExtrasMixed, BroadcasterResultExtrasSuccess and BroadcasterResultExtrasFailure
Send the request to specific nodes, or all nodes. Cancels any previous ongoing calls of this procedure on the nodes beforehand that were also run with the specified concurrency key (first argument). See .onceBy for more details. Returns an array of results, one for each node the request was sent to. Each result is a PromiseSettledResult, with also an additional property, the node ID of the request. The results array also has extra properties for convenience, see BroadcasterResultExtrasMixed, BroadcasterResultExtrasSuccess and BroadcasterResultExtrasFailure
Call the procedure, cancelling any previous ongoing call of this procedure beforehand.
Call the procedure with a concurrency key, cancelling any previous ongoing call of this procedure with the same key beforehand.
A method that returns a
CancelablePromise. Cancel it by calling.cancel(reason)on it, and wait for the request to resolve by awaiting therequestproperty on the returned object.