Partager via


Informations de définition de lien

Les informations de définition de liaison sont fournies dans la structure link_info_sect, définie ci-dessous.

Syntaxe

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;  

Membres

link_def_init_sect_len
Longueur de la section des informations sur la définition de liaison initiale, y compris ce paramètre, jusqu’au premier groupe de superposition des définitions de liaison. La longueur n’inclut pas les sections d’informations précédentes.

num_link_def
Nombre de définitions de liaison retournées par le verbe DISPLAY dans le tampon du programme. Il s’agit du nombre de fois où la superposition des définitions de liaison se répète.

total_link_def
Nombre total de définitions de liaison. Il est égal au nombre renvoyé dans le membre num_link_def, sauf lorsque APPC contient plus d’informations sur les définitions de liaison qu’il ne peut en placer dans le tampon fourni, auquel cas ce nombre est plus grand.

Pour chaque définition de liaison, la structure link_def_overlay définie ci-dessous est fournie pour la définition de liaison.

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;  

Défini par la version 1.0 d’IBM ES pour OS/2

La structure link_def_overlay définie par la version 1.0 d’IBM ES pour OS/2 contient les membres suivants :

link_def_entry_len
Taille de cette entrée de définition de liaison.

link_name
Nom de la station de liaison logique locale (EBCDIC).

dlc_name
Nom DLC (Data Link Control) défini sur l’une des valeurs suivantes :

  • ETHERAND
  • IBMTRNET
  • IBMPCNET
  • SDLC
  • TWINAX (non pris en charge par Host Integration Server)
  • X25DLC

adj_fq_cp_name
cp_name complet dans le nœud adjacent.

adj_node_type
Type du nœud adjacent (AP_ADJACENT_NN, AP_LEARN ou AP_LEN).

adapter_num
Numéro d’adaptateur DLC utilisé par cette liaison.

dest_addr_len
Longueur de l’adresse de l’adaptateur de destination.

dest_addr Adresse de l’adaptateur de destination.

cp_cp_sess_spt
Indique si la liaison prend en charge les sessions CP-CP.

preferred_nn_server
Indique s’il s’agit du serveur NN préféré.

auto_act_link
Indique si la liaison doit être activée automatiquement.

tg_number
Numéro du groupe de transmission.

lim_res Indique s’il s’agit d’une ressource limitée.

solicit_sscp_session
Indique s’il faut solliciter une session SSCP.

initself
Indique si le nœud prend en charge la réception de INIT_SELF sur cette liaison.

bind_support
Indique si la prise en charge BIND est disponible.

ls_role
Spécifie le rôle de la station de liaison.

line_type
Type de la ligne.

eff_capacity
Capacité de transmission effective la plus élevée prise en charge.

conn_cost
Coût relatif par heure de connexion avec cette liaison.

byte_cost
Coût relatif de la transmission d’un octet sur la liaison.

propagation_delay
Spécifie le temps mis par le signal pour parcourir la longueur de la liaison. Défini sur l’une des valeurs suivantes :

  • 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
Caractéristiques TG définies par l’utilisateur.

user_def_2
Caractéristiques TG définies par l’utilisateur.

user_def_3
Caractéristiques TG définies par l’utilisateur.

security
Valeur de sécurité de cette liaison. Défini sur l’une des valeurs suivantes :

  • 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

Retourné par Host Integration Server

La structure link_def_overlay retournée par Host Integration Server contient les membres suivants :

link_def_entry_len
Taille de cette entrée de définition de liaison.

link_name
Nom de la station de liaison logique locale (EBCDIC).

dlc_name
Nom DLC (Data Link Control) défini sur l’une des valeurs suivantes :

  • IBMTRNET
  • SDLC
  • X25DLC

adj_fq_cp_name
cp_name complet dans le nœud adjacent. Toujours défini sur des espaces EBCDIC.

adj_node_type
Type de nœud adjacent. Toujours défini sur AP_LEN.

adapter_num
Numéro d’adaptateur DLC utilisé par cette liaison. Toujours défini sur zéro.

dest_addr_len
Longueur de l’adresse de l’adaptateur de destination.

dest_addr
Adresse de l’adaptateur de destination.

cp_cp_sess_spt
Indique si la liaison prend en charge les sessions CP-CP. Toujours défini sur AP_NO.

preferred_nn_server
Indique s’il s’agit du serveur NN préféré.

auto_act_link
Indique si la liaison doit être activée automatiquement.

tg_number
Numéro du groupe de transmission. Toujours défini sur zéro.

lim_res
Indique s’il s’agit d’une ressource limitée.

solicit_sscp_session
Indique s’il faut solliciter une session SSCP.

initself
Indique si le nœud prend en charge la réception de INIT_SELF sur cette liaison.

bind_support
Indique si la prise en charge BIND est disponible.

ls_role
Spécifie le rôle de la station de liaison.

line_type
Type de la ligne.

effective_capacity
Capacité de transmission effective la plus élevée prise en charge. Toujours défini sur zéro.

conn_cost
Coût relatif par heure de connexion avec cette liaison. Toujours défini sur zéro.

byte_cost
Coût relatif de la transmission d’un octet sur la liaison. Toujours défini sur zéro.

propagation_delay
Spécifie le temps mis par le signal pour parcourir la longueur de la liaison. Toujours défini sur AP_PROP_DELAY_MAXIMUM.

user_def_1
Caractéristiques TG définies par l’utilisateur. Toujours défini sur zéro.

user_def_2
Caractéristiques TG définies par l’utilisateur. Toujours défini sur zéro.

user_def_3
Caractéristiques TG définies par l’utilisateur. Toujours défini sur zéro.

security
Valeur de sécurité de cette liaison. Toujours défini sur AP_SEC_NONSECURE.