Linkdefinitionsinformationen
Linkdefinitionsinformationen werden in der link_info_sect-Struktur bereitgestellt, wie im Folgenden definiert.
Syntax
typedef struct link_def_info_sect {
unsigned long link_def_init_sect_len;
unsigned short num_link_def;
unsigned short total_link_def;
} LINK_DEF_INFO_SECT;
Member
link_def_init_sect_len
Die Länge des ersten Abschnitts der Linkdefinition einschließlich dieses Parameters bis zur ersten Linkdefinitionsüberlagerungs-Gruppe. Die Länge enthält keine vorherigen Informationsabschnitte.
num_link_def
Die Anzahl der Linkdefinitionen, die vom DISPLAY-Verb in den Puffer Ihres Programms zurückgegeben werden. Dies ist die Anzahl der Wiederholungen der Linkdefinitionsüberlagerung.
total_link_def
Die Gesamtanzahl der Linkdefinitionen. Diese Zahl entspricht der Zahl, die im num_link_def-Member zurückgegeben wird, außer wenn APPC mehr Informationen zu Linkdefinitionen enthält, als im angegebenen Puffer platziert werden können. In diesem Fall ist diese Zahl größer.
Für jede Linkdefinition wird eine link_def_overlay-Struktur für die Linkdefinition bereitgestellt, wie unten definiert.
typedef struct link_def_overlay {
unsigned long link_def_entry_len;
unsigned char link_name[8];
unsigned char adj_fq_cp_name[17];
unsigned char adj_node_type;
unsigned long dlc_name[8];
unsigned char adapter_num;
unsigned char dest_addr_len;
unsigned char dest_addr[32];
unsigned char preferred_nn_server;
unsigned char auto_act_link;
unsigned char tg_number;
unsigned char lim_res;
unsigned char solicit_sscp_session;
unsigned char initself;
unsigned char bind_support;
unsigned char ls_role;
unsigned char line_type;
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 reserv;
} LINK_OVERLAY;
Definiert von IBM ES für OS/2-Version 1.0
Die von IBM ES für OS/2 Version 1.0 definierte link_def_overlay-Struktur enthält die folgenden Member:
link_def_entry_len
Größe dieses Linkdefinitionseintrags.
link_name
Der Name der lokalen logischen Linkstation (EBCDIC).
dlc_name
Der DLC-Name (Data Link Control), der auf einen der folgenden Werte festgelegt ist:
- ETHERAND
- IBMTRNET
- IBMPCNET
- SDLC
- TWINAX (von Host Integration Server nicht unterstützt)
- X25DLC
adj_fq_cp_name
Der vollqualifizierte cp_name im angrenzenden Knoten.
adj_node_type
Der angrenzende Knotentyp (AP_ADJACENT_NN, AP_LEARN oder AP_LEN).
adapter_num
Die von diesem Link verwendete DLC-Adapternummer.
dest_addr_len
Länge der Zieladapteradresse.
dest_addr Die Zieladapteradresse.
cp_cp_sess_spt
Gibt an, ob der Link CP-CP-Sitzungen unterstützt.
preferred_nn_server
Gibt an, ob dies der bevorzugte NN-Server ist.
auto_act_link
Gibt an, ob der Link automatisch aktiviert werden sollte.
tg_number
Die Nummer der Übertragungsgruppe.
lim_res Gibt an, ob es sich um eine eingeschränkte Ressource handelt.
solicit_sscp_session
Gibt an, ob eine SSCP-Sitzung angefordert werden soll.
initself
Gibt an, ob der Knoten das Empfangen von INIT_SELF über diesen Link unterstützt.
bind_support
Gibt an, ob BIND-Unterstützung verfügbar ist.
ls_role
Gibt die Linkstationsrolle an.
line_type
Der Leitungstyp.
eff_capacity
Die höchste effektive Kapazität, die für Übertragungen mit dieser Bitrate unterstützt wird.
conn_cost
Die relativen Kosten pro Verbindungszeit über diesen Link.
byte_cost
Die relativen Kosten für die Übertragung eines Bytes über den Link.
propagation_delay
Gibt den Zeitraum an, den das Signal benötigt, um den Link vollständig zu durchlaufen. Ist auf einen der folgenden Werte festgelegt:
- 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
Benutzerdefinierte TG-Merkmale.
user_def_2
Benutzerdefinierte TG-Merkmale.
user_def_3
Benutzerdefinierte TG-Merkmale.
security
Der Sicherheitswert für diesen Link. Ist auf einen der folgenden Werte festgelegt:
- 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
Von Host Integration Server zurückgegeben
Die link_def_overlay-Struktur, die von Host Integration Server zurückgegeben wird, enthält die folgenden Member:
link_def_entry_len
Größe dieses Linkdefinitionseintrags.
link_name
Der Name der lokalen logischen Linkstation (EBCDIC).
dlc_name
Der DLC-Name (Data Link Control), der auf einen der folgenden Werte festgelegt ist:
- IBMTRNET
- SDLC
- X25DLC
adj_fq_cp_name
Der vollqualifizierte cp_name im angrenzenden Knoten. Ist immer auf EBCDIC-Leerräume festgelegt.
adj_node_type
Der Typ des angrenzenden Knotens. Ist immer auf AP_LEN festgelegt.
adapter_num
Die von diesem Link verwendete DLC-Adapternummer. Ist immer auf null (0) festgelegt.
dest_addr_len
Länge der Zieladapteradresse.
dest_addr
Die Adresse des Zieladapters.
cp_cp_sess_spt
Gibt an, ob der Link CP-CP-Sitzungen unterstützt. Ist immer auf AP_NO festgelegt.
preferred_nn_server
Gibt an, ob dies der bevorzugte NN-Server ist.
auto_act_link
Gibt an, ob der Link automatisch aktiviert werden sollte.
tg_number
Die Nummer der Übertragungsgruppe. Ist immer auf null (0) festgelegt.
lim_res
Gibt an, ob es sich um eine eingeschränkte Ressource handelt.
solicit_sscp_session
Gibt an, ob eine SSCP-Sitzung angefordert werden soll.
initself
Gibt an, ob der Knoten das Empfangen von INIT_SELF über diesen Link unterstützt.
bind_support
Gibt an, ob BIND-Unterstützung verfügbar ist.
ls_role
Gibt die Linkstationsrolle an.
line_type
Der Leitungstyp.
effective_capacity
Die höchste effektive Kapazität, die für Übertragungen mit dieser Bitrate unterstützt wird. Ist immer auf null (0) festgelegt.
conn_cost
Die relativen Kosten pro Verbindungszeit über diesen Link. Ist immer auf null (0) festgelegt.
byte_cost
Die relativen Kosten für die Übertragung eines Bytes über den Link. Ist immer auf null (0) festgelegt.
propagation_delay
Gibt den Zeitraum an, den das Signal benötigt, um den Link vollständig zu durchlaufen. Ist auf einen der folgenden Werte festgelegt: Ist immer auf AP_PROP_DELAY_MAXIMUM festgelegt.
user_def_1
Benutzerdefinierte TG-Merkmale. Ist immer auf null (0) festgelegt.
user_def_2
Benutzerdefinierte TG-Merkmale. Ist immer auf null (0) festgelegt.
user_def_3
Benutzerdefinierte TG-Merkmale. Ist immer auf null (0) festgelegt.
security
Der Sicherheitswert für diesen Link. Ist immer auf AP_SEC_NONSECURE festgelegt.