狀態資源訊息用於提供本地節點與應用程式之間的簡單流量控制機制,以防止應用程式耗盡資源。 它從應用程式流向節點,並搭配主要邏輯單元(PLU)連線使用。
僅用於 PLU 連線,當應用程式在 PLU 連線資訊控制區塊(CICB)中指定 pacing 需要應用程式參與時。 更多細節請參見 「節奏與分區」。
語法
struct Status-Resource {
PTRBFHDR nxtqptr;
PTRBFELT hdreptr;
CHAR numelts;
CHAR msgtype;
CHAR srcl;
CHAR srcp;
INTEGER srci;
CHAR destl;
CHAR destp;
INTEGER desti;
CHAR sfhdr.streshdr.resstat;
CHAR sfhdr.streshdr.respad;
CHAR sfhdr.streshdr.rescred;
};
成員
nxtqptr
指標指向下一個緩衝區標頭。
HDREPTR
指標指向緩衝元件(NIL)。
紐梅爾茨
緩衝元件數量(0x00)。
MSGTYPE
訊息類型為 STATFMI(0x21)。
SRCL
資料來源所在地。
SRCP
來源夥伴。
SRCI
資料來源索引。
DEST
目的地地區。
DESP
目的地夥伴。
德斯提
目的地索引。
sfhdr.streshdr.resstat
狀態類型 STRESRCE(0x04)。
sfhdr.streshdr.respad
已保留。
Sfhdr.Streshdr.Recred
申請積分。
備註
狀態資源訊息僅包含緩衝區標頭。 沒有緩衝元件。
recred(申請信用)欄位表示應用程式可獲得最大 RU 大小的額外信用請求/回應單元(RU),若使用分塊則可獲得更多信用區塊。