ここでは、メッセージの交換およびポートのインスタンス化に使用する API を説明します。
注: 以下の例は、完全ではありません。これは単に後の API 呼び出しの表の参考です。
以下の例を見てみましょう。
下表に、指定された作業を行うために使用する呼び出しを示します。
表 1. メッセージの交換およびポートのインスタンス化に使用する API 呼び出しのリスト| 作業 |
呼び出し |
| 操作の呼び出し |
OUT_PORT(src)->f(); |
| ポートを使用して a から b へイベントを送る |
OUT_PORT(src)->GEN(evt); |
| ポート src からポート mon へのイベントを聴取する |
evt[IS_PORT(mon)]/doYourStuff(); |
OUT_PORT と同等の OPORT マクロを使用することもできます。