Open(SSCP) 回應訊息從節點流向應用程式。 它與系統服務控制點(SSCP)連線一起使用。
語法
struct Open(SSCP) Response {
PTRBFHDR nxtqptr;
PTRBFELT hdreptr;
CHAR numelts;
CHAR msgtype;
CHAR srcl;
CHAR srcp;
INTEGER srci;
CHAR destl;
CHAR destp;
INTEGER desti;
CHAR ophdr.openqual;
CHAR ophdr.opentype;
CHAR ophdr.appltype;
CHAR ophdr.opluno;
INTEGER ophdr.opresid;
INTEGER ophdr.operr1;
INTEGER ophdr.operr2;
};
struct Open(SSCP) Response {
PTRBFELT hdreptr->elteptr;
INTEGER hdreptr->startd;
INTEGER hdreptr->endd;
CHAR hdreptr->trpad;
CHAR[256] dataru;
};
成員
nxtqptr
指標指向下一個緩衝區標頭。
HDREPTR
指標指向第一個緩衝元件。
紐梅爾茨
緩衝元件數量(0x01)。
MSGTYPE
訊息類型為 OPENMSG(0x01)。
SRCL
資料來源所在地。
SRCP
來源夥伴。
SRCI
資料來源索引。
DEST
目的地地區。
DESP
目的地夥伴。
德斯提
目的地索引。
ophdr.openqual
公開資格賽。
RSPOK(0x02)RSPERR(0x03)
ophdr.opentype
開放型 SSCPSEC(0x01)。
ophdr.appltype
應用程式介面類型。
0x02(功能管理介面(FMI)應用程式)
奧夫德·奧普魯諾
邏輯單元編號。
奧夫德·奧普雷西德
資源識別碼。
ophdr.operr1
錯誤代碼1。
ophdr.operr2
錯誤代碼2。
元素一
hdreptr–>elteptr
指標指向緩衝元件(NIL)。
HDREPTR–>STARTD
此緩衝元件(1)中資料的起始。
HDREPTR–>終結
此緩衝元件中資料的結束。
HDREPTR–>TRPAD
保留(1 位元組)。
HDREPTR–>Dataru
數據為 RU,具體如下:
達塔魯[0–9]
來源名稱。
達塔魯[10–19]
目的地名稱。
達塔魯[20–27]
接受 Open 的本地節點名稱。
Dataru[28–35]
邏輯單元(LU)所使用的連線名稱。
達塔魯[36–37]
連線的本地節點內部識別碼。 (更多資訊請參見備註。)
達塔魯[38]
連線所使用的連結服務類型,如下表所示。
| 連結服務 | 連線 |
|---|---|
| CESLINK | (03) - SDLC |
| CESX25 | (04) - X.25 |
| CESTR | (11) - 令牌戒指 |
| CESTCPIP | (30) - TCP/IP |
| CESRELAY | (31) - 幀繼電器 |
| 塞尚爾 | (32) - Channel |
| CESISDN | (33) – ISDN |
| 塞瑟 | (34) - 乙太網路 802.2 |