存取與呼叫模式

您可以對成員或介面作業指定存取或呼叫模式。
視介面類型而定,您必須指定其他資訊:
  • 如果是接收端介面,請在介面的「特性」視窗屬性標籤上,為每個屬性指定存取模式:
    • 明確封鎖:在值到達前封鎖的 AUTOSAR 明確存取
    • 明確無封鎖:立即返回並帶有狀態碼的 AUTOSAR 明確存取
    • 隱含:AUTOSAR 隱含存取
    註: 如果屬性使用「明確無封鎖」存取模式,則 Rational Rhapsody 實作區塊無法使用接收到資料事件時起動啟動原則。該原則位於實作區塊的存取與啟動標籤上。 相反地,如果屬性使用「明確封鎖」存取模式,則作用中元素無法使用接收到資料事件啟動原則。
  • 如果是傳送端介面,請在介面的「特性」視窗屬性標籤上,為每個屬性指定存取模式:
    • 明確:AUTOSAR 明確存取
    • 隱含:AUTOSAR 隱含存取
    註: 如果傳送端或接收端介面上的屬性使用「隱含」存取模式,則在實作區塊的存取與啟動標籤上,必須只有一個存取它的作用中元素。
  • 如果是用戶端介面,請在作業標籤上,為每個作業指定呼叫模式:
    • 同步:呼叫會在伺服器完成作業之前封鎖。
    • 非同步:呼叫會立即返回。 另一個具有非同步伺服器呼叫返回事件啟動原則的作用中作業,可用於擷取已撰寫參數的值。

回饋