GatewayType#
[req.gateway_type]
A type T satisfies GatewayType if it meets the following requirements:
GatewayType Requirements: Pseudo-Signature, Semantics
-
bool T::try_put(const Output &v)#
Requirements: The type
Output
must be the same as the template type argumentOutput
of the correspondingasync_node
instance.Broadcasts
v
to all successors of the correspondingasync_node
instance.
-
void T::reserve_wait()#
Notifies a flow graph that work has been submitted to an external activity.
-
void T::release_wait()#
Notifies a flow graph that work submitted to an external activity has completed.