數據

資料 訊息在所有連接上,攜帶應用程式與本地節點之間的進出資料。 關於出站與入站資料流的詳細說明,請參見 資料流程

資料訊息從節點流向應用程式,再從應用程式流向節點。 它同時用於系統服務控制點(SSCP)與主要邏輯單元(PLU)連接。

語法

struct Data {  
    PTRBFHDR  nxtqptr;  
    PTRBFELT  hdreptr;  
    CHAR      numelts;  
    CHAR      msgtype;  
    CHAR      srcl;  
    CHAR      srcp;  
    INTEGER   srci;  
    CHAR      destl;  
    CHAR      destp;  
    INTEGER   desti;  
    CHAR      dfhdr.fhackrqd;  
    CHAR      dfhdr.fhpad1;  
    INTEGER   dfhdr.fhmsgkey;  
    CHAR      dfhdr.fhflags1;  
    CHAR      dfhdr.fhflags2;  
    INTEGER   dfhdr.fhpad2;  
    INTEGER   dfhdr.fhpad3;  
    INTEGER   dfhdr.fhseqno;  
};   
struct Data {  
    PTRBFELT   hdreptr->elteptr   
    INTEGER    hdreptr->startd   
    INTEGER    hdreptr->endd   
    CHAR       hdreptr->trpad;   
    CHAR[268]  hdreptr->dataru;  
};   

成員

nxtqptr
指標指向下一個緩衝區標頭。

HDREPTR
指標指向緩衝元件。

紐梅爾茨
緩衝元件的數量。

MSGTYPE
訊息類型為 DATAFMI(0x20)。

SRCL
資料來源所在地。

SRCP
來源夥伴。

SRCI
資料來源索引。

DEST
目的地地區。

DESP
目的地夥伴。

德斯提
目的地索引。

dfhdr.fhackrqd
需要確認指示器。

諾克雷克(0x00)阿克雷克(0x01)

DFHDR.FHPAD1
已保留。

dfhdr.fhmsgkey
訊息說明。

DFHDR.FHFLAGS1
應用程式標誌 1。

DFHDR.FHFLAGS2
應用程式標誌 2。

dfhdr.fhpad2
已保留。

dfhdr.fhpad3
已保留。

dfhdr.fhseqno
序號。

Element

hdreptr–>elteptr
指標指向緩衝元件。

HDREPTR–>STARTD
此緩衝元件資料的起始:

非邏輯單元應用(LUA):13 個,或 10 個,適用於第二段及之後的外發分段請求/回應單元(RU)。 LUA,入站資料:第一元素有 4,後續元素有 13。

HDREPTR–>終結
此緩衝元件中資料的結束。

HDREPTR–>TRPAD
已保留。

HDREPTR–>Dataru
資料 RU。

備註

  • 在進站與出站資料確認協定中使用所需確認指示器,詳見 資料流程

  • 應用程式標誌欄位的使用說明見 《應用標誌 》(更多資訊請參考以下關於 LUA 的說明)。

  • 入站資料的序號未定義,但出站資料則包含對應的 SNA 序號。

  • 若應用程式使用功能管理介面(FMI)的 LUA 變體,傳輸標頭(TH)及(如適當)回應標頭(RH)會包含在資料中,起 欄位指向 TH。 fhmsgkeyfhflags1fhflags2fhseqno 欄位未定義,不應使用。 應該使用元素中對應的資料。 (欲了解更多FMI相關資訊,請參見 FMI概念。