在 C 中產生埠程式碼
在 C 中,可以針對下列類型的埠產生程式碼:
- 快速埠(請參閱使用快速埠)
- 標準埠,其中提供的介面及需要的介面只包含事件接收
用於傳送事件的動作語言
下列巨集用於使用埠及事件:
- 透過埠產生及傳送事件:
- RiCGEN_PORT([埠的指標], [事件])
範例:
RiCGEN_PORT (me->myPort, myEvent())
針對對應關係大於 1 的埠:
RiCGEN_PORT (me->myPort[2], myEvent())
- 偵測已透過其傳送事件的輸入埠:
- RiCIS_PORT([埠的指標])
範例:
RiCIS_PORT(me->myPort)
如果目前由 IBM Rational Rhapsody Developer for C Reactive(實例化為 me)處理的事件已透過埠 myPort 傳送,則此項會傳回 True。
針對對應關係大於 1 的埠:
RiCIS_PORT(me->myPort[2])