GatewayType

[req.gateway_type]

T タイプは、次の要件を満たす場合に GatewayType の要件を満たします:


GatewayType の要件: 擬似署名、セマンティクス

bool T::try_put(const Output &v)

要件: Output タイプは、対応する async_node インスタンスのテンプレート・タイプ引数 Output と同じである必要があります。

対応する async_node インスタンスのすべてのサクセサーに v をブロードキャストします。

void T::reserve_wait()

ワークが外部アクティビティーに渡されたことをフローグラフに通知します。

void T::release_wait()

外部アクティビティーに渡されたワークが完了したことをフローグラフに通知します。