Protected_Throws an error for an unsupported asyncPullable → sync-pollingProxy link.
Protected_Throws an error for an unsupported pullable/asyncPullable → pushable/asyncPushable link.
Protected_Protected_Protected_Protected_Protected_OptionalonError: ErrorHandler<AsyncPushable<T>>Protected_Protected_Protected_Links an output transfer to an input transfer.
The strategy is determined by capability flags. Sync strategies take priority over async ones. See linkTransfers for the full strategy matrix.
— data type flowing through the link
— type of the input transfer (RHS)
— output transfer (source)
— input transfer (sink)
Optionaloptions: LinkConfig<RTransfer>
— optional link config (onError for async-push rejection)
SubscriberInterface for breaking the link
Default implementation of LinkStrategyInterface.
Extends BaseLinkingStrategy and implements link with standard capability-based dispatch: inspects flags on both transfers and selects the matching sync or async linking strategy.
Example