本节描述用于与端口交换消息以及将端口实例化的基本 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 宏。