핸들러를 제외하고 모든 핸들러 함수가 구현 시 호출되는 런타임 환경 함수에서 리턴된 상태를 리턴합니다.
다음 표에 각 헬퍼 함수 및 작업 내용에 대해 나열되어 있습니다.
| 헬퍼 함수 | 설명 |
|---|---|
| receiveData_p_x (int* const x) | 수신기 포트 p에서 x 속성 값을 읽고 매개변수 x에 넣습니다. 이 함수는 p.x가 이벤트가 아닌 C 유형에 의해 입력되는 경우에만 생성됩니다. |
| receiveEvent_p_x (int* const x) | 수신기 포트 p에서 x 속성 값을 읽고 매개변수 x에 넣습니다. 이 함수는 p.x가 Rational Rhapsody 이벤트에 의해 입력되는 경우에만 생성됩니다. 일반적으로 이 함수 대신 receiveAndHandleEvent가 직접 호출됩니다. |
| handleData_p_x (int x) | p.x가 이벤트가 아닌 C 유형에 의해 입력되는 경우에만 생성됩니다.
|
| handleEvent_p_x() | p.x가 ev 이벤트에 의해 입력되는 경우에만 생성됩니다.
|
| receiveAndHandleData_p_x() | 데이터를 수신하고 즉시 처리합니다. |
| receiveAndHandleEvent_p_x() | 이벤트를 수신하고 즉시 처리합니다. |
| sendData_p_x(int x) | 송신기 포트 p에서 속성 x에 매개변수 값을 보냅니다. 이 함수는 p.x가 이벤트가 아닌 C 유형에 의해 입력되는 경우에만 생성됩니다. |
| sendEvent_p_x() | p.x가 ev 이벤트에 의해 입력되는 경우에만 생성됩니다.
|
| call_p_f | 클라이언트 포트 p에서 필수 오퍼레이션 f를 호출합니다. |