인터페이스에 대한 오퍼레이션 또는 구성원의 액세스 또는 호출 모드를 지정할 수 있습니다.
인터페이스 유형에 따라 다음과 같은 추가 정보를 지정해야 합니다.
- 수신기 인터페이스의 경우 인터페이스에 대한 기능 창의 속성 탭에서
각 속성에 대한 액세스 모드를 지정합니다.
- 명시적 블로킹: 값이 수신될 때까지 차단되는 AUTOSAR 명시적 액세스
- 명시적 비블로킹: 상태 코드와 함께 즉시 리턴되는
AUTOSAR 명시적 액세스
- 암시적:
AUTOSAR 암시적 액세스
주: 속성에서 명시적 비블로킹 액세스 모드를 사용하는 경우
IBM® Rational® Rhapsody® 구현 블록에서
데이터 수신 이벤트 시작 활성화 정책을 사용할 수 없습니다. 구현 블록에 대한 해당 정책은
액세스 & 활성화 탭에 있습니다. 반대로 속성에서 명시적 블로킹 액세스 모드를 사용하는 경우
활성 요소에서 데이터 수신 이벤트 활성화 정책을 사용할 수 없습니다.
- 송신기 인터페이스의 경우 인터페이스에 대한 기능 창의 속성 탭에서
각 속성에 대한 액세스 모드를 지정합니다.
- 명시적: AUTOSAR 명시적 액세스
- 암시적: AUTOSAR 암시적 액세스
주: 송신기 또는 수신기 인터페이스의 속성에서
암시적 액세스 모드를 사용하는 경우 구현 블록에 대한 액세스 & 활성화 탭에
액세스되는 정확하게 하나의 활성 요소가 있어야 합니다.
- 클라이언트 인터페이스의 경우 오퍼레이션 탭에서 각 오퍼레이션에 대한 호출 모드를 지정합니다.
- 동기: 서버에서 오퍼레이션을 완료할 때까지 호출이 차단됩니다.
- 비동기: 즉시 호출을 리턴합니다.
비동기 서버 호출에서 이벤트 리턴 활성화 정책이 있는 다른 활성 오퍼레이션을 사용하여
작성된 매개변수 값을 검색합니다.