Freigeben über


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.