主動連結資訊

主動連結資訊依下列定義的 link_info_sect 結構提供。

typedef struct link_info_sect {  
    unsigned long  link_init_sect_len;  
    unsigned short num_links;  
    unsigned short total_links;  
} LINK_INFO_SECT;  

成員

link_init_sect_len
初始活躍連結資訊區段的長度,包括此參數,直到第一個連結覆蓋群組。 長度未包含任何先前的資訊章節。

num_links
DISPLAY 動詞回傳到程式緩衝區的活躍連結數量。 這是連結覆蓋群組重複的次數。

total_links
活躍連結的總數。 此號碼與 num_links 成員中回傳的號碼相同,但當 APPC 擁有的活動連結資訊多於其可放入緩衝區時,此數值會較大。

對於每個主動連結,提供該活躍連結的 link_overlay 結構,定義如下。

typedef struct link_overlay {  
    unsigned long  link_entry_len;  
    unsigned char  link_id[12];  
    unsigned long  dlc_name[8];  
    unsigned char  adapter_num;  
    unsigned char  dest_addr_len;  
    unsigned char  dest_addr[32];  
    unsigned char  inbound_outbound;  
    unsigned char  state;  
    unsigned char  deact_link_flag;  
    unsigned char  reserv3;  
    unsigned short num_sessions;  
    unsigned short ru_size;  
    unsigned short reserv4;  
    unsigned char  adj_fq_cp_name[17];  
    unsigned char  adj_node_type;  
    unsigned char  reserv5;  
    unsigned char  cp_cp_sess_spt;  
    unsigned char  conn_type;  
    unsigned char  ls_role;  
    unsigned char  line_type;  
    unsigned char  tg_number;  
    unsigned long  eff_capacity;  
    unsigned char  conn_cost;  
    unsigned char  byte_cost;  
    unsigned char  propagation_delay;  
    unsigned char  user_def_1;  
    unsigned char  user_def_2;  
    unsigned char  user_def_3;  
    unsigned char  security;  
    unsigned char  reserv6;  
 } LINK_OVERLAY;  

由 IBM ES 為 OS/2 版本 1.0 定義

成員

link_entry_len
此連結條目的大小。

link_id
本地邏輯連結站名稱(EBCDIC)。

dlc_name
資料鏈路控制(DLC)名稱設為以下之一:

以太地
IBMTRNET
IBMPCNET
SDLC
TWINAX(主機整合伺服器不支援)
X25DLC
adapter_num
此連結用於連接鄰近節點的適配器編號。

dest_addr_len
目的介面卡位址的長度。

dest_addr
目的地介面卡位址。

inbound_outbound
連結的方向。 值可以是:

AP_OUTBOUND
連結是外撥的。

AP_INBOUND
連結正在輸入。

狀態
連結的狀態。 連結狀態可以是以下其中一種:

AP_CONALS_PND
啟動連結的程序已經開始,但 XID 談判尚未開始。

AP_XID_PND
XID 談判正在進行中。

AP_CONTACT_PND
XID 談判已完成,但尚未收到 DLC 的最終回應。

AP_CONTACTED
連結完全正常運作。

AP_DISC_PND
已發出切斷與DLC連結的請求。

AP_DISC_RQ
接線員已要求斷開連結。

deact_link_flag
關閉邏輯連結。

後備隊3
保留欄位。

num_sessions
使用中的工作階段數目。

ru_size
RU 尺寸。

後備區4
保留欄位。

adj_fq_cp_name
完全合格 的cp_name 在相鄰節點。

adj_node_type
相鄰節點類型(NN、EN 或 LEN)。

cp_cp_sess_spt
指定連結是否支援 CP-CP 會話。

conn_type
表示會話啟動協定是否遵循獨立 LU 或相依 LU 的規則。 連接類型可為以下之一:

AP_HOST_SESSION
對於相依的 LU 協定,工作站 LU 在主機端被定義為相依,主機 LU 發送會話啟動請求(BIND),每個工作站 LU 一次只能支援一個會話。

AP_PEER_SESSION
對於獨立的 LU 協定,LU 可以傳送 BIND,並且可以對不同夥伴有多個會話,或是對同一夥伴 LU 進行平行會話。

AP_BOTH_SESSION
連線可以支援相依與獨立的 LU。

ls_role
指定連結站的角色。

line_type
線型。

tg_number
傳輸組編號。

eff_capacity
支援最高位元率傳輸有效容量。

conn_cost
使用此連結的相對每次連線時間成本。

byte_cost
透過連結傳送位元組的相對成本。

propagation_delay
表示訊號在連結長度上傳輸的時間。 設定為以下之一:

AP_PROP_DELAY_MINIMUM
AP_PROP_DELAY_LAN
AP_PROP_DELAY_TELEPHONE
AP_PROP_DELAY_PKT_SWITCHED_NET
AP_PROP_DELAY_SATELLITE
AP_PROP_DELAY_MAXIMUM
user_def_1
使用者自訂的 TG 特性。

user_def_2
使用者自訂的 TG 特性。

user_def_3
使用者自訂的 TG 特性。

安全性
這條連結的安全價值。 設定為以下之一:

AP_SEC_NONSECURE
AP_SEC_PUBLIC_SWITCHED_NETWORK
AP_SEC_UNDERGROUND_CABLE
AP_SEC_SECURE_CONDUIT
AP_SEC_GUARDED_CONDUIT
AP_SEC_ENCRYPTED
AP_SEC_GUARDED_RADIATION
後備隊
保留欄位。

由主機整合伺服器返回

成員

link_entry_len
此連結條目的大小。

link_id
線上名稱。

dlc_name
DLC 名稱設定為以下之一:

IBMTRNET
SDLC
X25DLC
adapter_num
此連結用於連接鄰近節點的適配器編號。 永遠設為零。

dest_addr_len
目的介面卡位址的長度。

dest_addr
目的地介面卡位址。

inbound_outbound
連結的方向。 值可以是:

AP_OUTBOUND
連結是外撥的。

AP_INBOUND
連結正在輸入。

狀態
連結的狀態。 連結狀態可以是以下其中一種:

AP_CONALS_PND
啟動連結的程序已經開始,但 XID 談判尚未開始。

AP_XID_PND
XID 談判正在進行中。

AP_CONTACT_PND
XID 談判已完成,但尚未收到 DLC 的最終回應。

AP_CONTACTED
連結完全正常運作。

AP_DISC_PND
已發出切斷與DLC連結的請求。

AP_DISC_RQ
接線員已要求斷開連結。

deact_link_flag
關閉邏輯連結。

num_sessions
使用中的工作階段數目。

ru_size
RU 尺寸。

adj_fq_cp_name
完全合格 的cp_name 在相鄰節點。 永遠設定為 EBCDIC 空間。

adj_node_type
相鄰節點類型。 總是設定在AP_LEN。

cp_cp_sess_spt
指定連結是否支援 CP-CP 會話。 永遠設定為AP_NO。

conn_type
表示會話啟動協定是否遵循獨立 LU 或相依 LU 的規則。 連接類型可為以下之一:

AP_HOST_SESSION
對於相依的 LU 協定,工作站 LU 在主機端被定義為相依,主機 LU 發送會話啟動請求(BIND),每個工作站 LU 一次只能支援一個會話。

AP_PEER_SESSION
對於獨立的 LU 協定,LU 可以傳送 BIND,並且可以對不同夥伴有多個會話,或是對同一夥伴 LU 進行平行會話。

ls_role
指定連結站的角色。

line_type
線型。

tg_number
傳輸組編號。 永遠設為零。

effective_capacity
支援最高位元率傳輸有效容量。 永遠設為零。

conn_cost
使用此連結的相對每次連線時間成本。 永遠設為零。

byte_cost
透過連結傳送位元組的相對成本。 永遠設為零。

propagation_delay
表示訊號在連結長度上傳輸的時間。 這個參數總是設定為 AP_PROP_DELAY_MAXIMUM。

user_def_1
使用者自訂的 TG 特性。 永遠設為零。

user_def_2
使用者自訂的 TG 特性。 永遠設為零。

user_def_3
使用者自訂的 TG 特性。 永遠設為零。

安全性
這條連結的安全價值。 總是設定在AP_SEC_NONSECURE。