共用方式為


作用中的連結資訊

active link information is is provided in the link_info_sect structure as defined as below.

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 for OS/2 1.0 版所定義

成員

link_entry_len
此連結專案的大小。

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

dlc_name
資料連結控制項 (DLC) 名稱設定為下列其中一項:

ETHERAND
IBMTRNET
IBMPCNET
Sdlc
Host Integration Server 不支援 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
停用邏輯連結。

reserv3
保留字段。

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

ru_size
RU 大小。

reserv4
保留字段。

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
連線可以同時支援相依和獨立的 RU。

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 特性。

security
此連結的安全性值。 設定為下列其中一項:

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
reserv6
保留字段。

主機整合伺服器傳回

成員

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 特性。 一律設定為零。

security
此連結的安全性值。 一律設定為 AP_SEC_NONSECURE。