Freigeben über


Linkdefinitionsinformationen

Linkdefinitionsinformationen werden in der unten definierten link_def_info_sect Struktur bereitgestellt.

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;  

Elemente

link_def_init_sect_len
Die Länge des anfänglichen Abschnitts zur Verknüpfungsdefinition, einschließlich dieses Parameters, bis zur ersten Linkdefinitionsüberlagerungsgruppe. Die Länge umfasst keine vorherigen Informationsabschnitte.

num_link_def
Die Anzahl der Verknüpfungsdefinitionen, die vom DISPLAY-Verb in den Puffer Ihres Programms zurückgegeben werden. Dies ist die Häufigkeit, mit der die Linkdefinitionsüberlagerung wiederholt wird.

Gesamtverknüpfungsdefinition
Die Gesamtanzahl der Verknüpfungsdefinitionen. Diese Zahl entspricht der zahl, die im num_link_def Member zurückgegeben wird, außer wenn APPC mehr Informationen zu Verknüpfungsdefinitionen enthält, als sie im angegebenen Puffer platziert werden können. In diesem Fall ist diese Zahl größer.

Für jede Verknüpfungsdefinition wird unten eine link_def_overlay Struktur für die Linkdefinition bereitgestellt.

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 link_def_overlay Struktur gemäß der Definition von IBM ES für OS/2 Version 1.0 enthält die folgenden Mitglieder:

link_def_entry_len
Größe dieses Linkdefinitionseintrags.

link_name
Name der lokalen logischen Verknüpfungsstation (EBCDIC).

dlc_name
DLC-Name (Data Link Control), der auf einen der folgenden Werte festgelegt ist:

  • ETHERAND
  • IBMTRNET
  • IBMPCNET
  • Lebenszyklus der Softwareentwicklung (SDLC)
  • TWINAX (nicht unterstützt von Host Integration Server)
  • X25DLC

adj_fq_cp_name
Vollqualifizierter cp_name im angrenzenden Knoten.

adj_Knotentyp
Der angrenzende Knotentyp (AP_ADJACENT_NN, AP_LEARN oder AP_LEN).

adapter_num
DLC-Adapternummer, die von diesem Link verwendet wird.

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 soll.

tg_number
Übertragungsgruppennummer.

lim_res Gibt an, ob dies eine begrenzte Ressource ist.

solicit_sscp_session
Gibt an, ob eine SSCP-Sitzung angefordert werden soll.

initself
Gibt an, ob der Knoten den Empfang INIT_SELF über diesen Link unterstützt.

bind_support
Gibt an, ob die BIND-Unterstützung verfügbar ist.

ls_role
Gibt die Linkstationsrolle an.

line_type
Der Zeilentyp.

eff_capacity
Effektive Kapazität der unterstützten Bitratenübertragung.

conn_cost
Relative Kosten pro Verbindungszeit mit diesem Link.

byte_cost
Relative Kosten für die Übertragung eines Byte über die Verbindung.

Ausbreitungsverzögerung
Gibt die Zeit an, die das Signal benötigt, um die gesamte Länge der Verbindung zu durchlaufen. Legen Sie eine der folgenden Optionen fest:

  • AP_PROP_DELAY_MINIMUM
  • AP_PROP_DELAY_LAN
  • AP_PROP_VERZÖGERUNG_TELEFON
  • AP_PROP_VERZÖGERUNG_PKT_GESCHALTET_NET
  • AP_PROP_DELAY_SATELLITE
  • AP_PROP_DELAY_MAXIMUM

user_def_1
Benutzerdefinierte TG-Eigenschaften.

user_def_2
Benutzerdefinierte TG-Eigenschaften.

user_def_3
Benutzerdefinierte TG-Eigenschaften.

Sicherheit
Der Sicherheitswert für diesen Link. Legen Sie eine der folgenden Optionen fest:

  • AP_SEC_NONSECURE
  • AP_SEC_Öffentliches Vermittlungsnetzwerk
  • AP_SEC_UNDERGROUND_CABLE
  • AP_SEC_SECURE_CONDUIT
  • AP_SICHERHEIT_GESCHÜTZTE_LEITUNG
  • AP_SEC_ENCRYPTED
  • AP_SEC_GUARDED_RADIATION

Vom Hostintegrationsserver zurückgegeben

Die vom Hostintegrationsserver zurückgegebene link_def_overlay Struktur enthält die folgenden Elemente:

link_def_entry_len
Größe dieses Linkdefinitionseintrags.

link_name
Name der lokalen logischen Verknüpfungsstation (EBCDIC).

dlc_name
DLC-Name (Data Link Control), der auf einen der folgenden Werte festgelegt ist:

  • IBMTRNET
  • Lebenszyklus der Softwareentwicklung (SDLC)
  • X25DLC

adj_fq_cp_name
Vollqualifizierter cp_name im angrenzenden Knoten. Immer auf EBCDIC-Leerzeichen setzen.

adj_Knotentyp
Der angrenzende Knotentyp. Legen Sie immer auf AP_LEN fest.

adapter_num
DLC-Adapternummer, die von diesem Link verwendet wird. Immer auf Null festgelegt.

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. Legen Sie immer auf AP_NO fest.

preferred_nn_server
Gibt an, ob dies der bevorzugte NN-Server ist.

auto_act_link
Gibt an, ob der Link automatisch aktiviert werden soll.

tg_number
Übertragungsgruppennummer. Immer auf Null festgelegt.

lim_res
Gibt an, ob dies eine begrenzte Ressource ist.

solicit_sscp_session
Gibt an, ob eine SSCP-Sitzung angefordert werden soll.

initself
Gibt an, ob der Knoten den Empfang INIT_SELF über diesen Link unterstützt.

bind_support
Gibt an, ob die BIND-Unterstützung verfügbar ist.

ls_role
Gibt die Linkstationsrolle an.

line_type
Der Zeilentyp.

effective_capacity
Effektive Kapazität der unterstützten Bitratenübertragung. Immer auf Null festgelegt.

conn_cost
Relative Kosten pro Verbindungszeit mit diesem Link. Immer auf Null festgelegt.

byte_cost
Relative Kosten für die Übertragung eines Byte über die Verbindung. Immer auf Null festgelegt.

Ausbreitungsverzögerung
Gibt die Zeit an, die das Signal benötigt, um die gesamte Länge der Verbindung zu durchlaufen. Legen Sie einen der folgenden Werte fest: Legen Sie immer auf AP_PROP_DELAY_MAXIMUM fest.

user_def_1
Benutzerdefinierte TG-Eigenschaften. Immer auf Null festgelegt.

user_def_2
Benutzerdefinierte TG-Eigenschaften. Immer auf Null festgelegt.

user_def_3
Benutzerdefinierte TG-Eigenschaften. Immer auf Null festgelegt.

Sicherheit
Der Sicherheitswert für diesen Link. Immer auf AP_SEC_NONSECURE festgelegt.