访问方式和调用方式

您可以对接口的成员或操作指定访问方式或调用方式。
根据接口的类型不同,您必须指定附加的信息:
  • 对于接收方接口,请在该接口的“特征”窗口的属性选项卡上指定每个属性的访问方式:
    • 显式阻塞:一直阻塞到某个值到达为止的 AUTOSAR 显式访问
    • 显式非阻塞:以某个状态码立即返回的 AUTOSAR 显式访问
    • 隐式:AUTOSAR 隐式访问
    注: 如果某个属性使用了“显式非阻塞”访问方式,那么 Rational Rhapsody 实现块无法使用发生“接收到数据”事件时唤醒激活策略。该策略在实现块的访问与激活选项卡上。相反,如果某个属性使用了“显式阻塞”访问方式,那么活动元素无法使用“接收到数据”事件激活策略。
  • 对于发送方接口,请在该接口的“特征”窗口的属性选项卡上指定每个属性的访问方式:
    • 显式:AUTOSAR 显式访问
    • 隐式:AUTOSAR 隐式访问
    注: 如果发送方或接收方接口上的某个属性使用了“隐式”访问方式,那么在该实现块的访问与激活选项卡上,必须正好有一个访问该属性的活动元素。
  • 对于客户机接口,请在操作选项卡上指定每个操作的调用方式:
    • 同步:此调用将阻塞到服务器完成操作为止。
    • 异步:此调用将立即返回。可以使用另一个具有异步服务器调用返回了事件激活策略的活动操作来检索所写入的参数的值。

反馈