Partager via


Informations sur la définition de lien

Les informations de définition de lien sont fournies dans la structure link_def_info_sect , comme indiqué 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 d’informations de définition de lien initiale, y compris ce paramètre, jusqu’au premier groupe de superposition de définition de lien. La longueur n’inclut aucune section d’informations précédente.

num_link_def
Nombre de définitions de liens retournées par le verbe DISPLAY dans la mémoire tampon de votre programme. Il s’agit du nombre de fois où la superposition de définition de lien est répétée.

total_link_def
Nombre total de définitions de liens. Ce nombre est identique au nombre retourné dans le membre num_link_def , sauf si APPC a plus d’informations sur les définitions de liens qu’il peut placer dans la mémoire tampon fournie, auquel cas ce nombre est plus grand.

Pour chaque définition de lien, une structure link_def_overlay pour la définition de lien est fournie comme indiqué ci-dessous.

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 IBM ES pour OS/2 version 1.0

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

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

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

dlc_name
Nom du contrôle de liaison de données (DLC) défini sur l’un des éléments suivants :

  • ETHERAND
  • IBMTRNET
  • IBMPCNET
  • CVL (Cycle de Vie du Développement Logiciel)
  • TWINAX (non pris en charge par Host Integration Server)
  • X25DLC

adj_fq_cp_name
Entièrement qualifié cp_name dans le nœud adjacent.

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

adapter_num
Numéro d’adaptateur DLC utilisé par ce lien.

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

dest_addr Adresse de l’adaptateur de destination.

cp_cp_sess_spt
Spécifie si le lien 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 le lien doit être activé 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 ce lien.

bind_support
Indique si la prise en charge de BIND est disponible.

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

line_type
Type de ligne.

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

conn_cost
Coût relatif par heure de connexion à l’aide de ce lien.

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

délai_de_propagation
Indique la durée pendant laquelle le signal doit parcourir la longueur du lien. Définissez l’une des valeurs suivantes :

  • Délai minimum AP_PROP
  • AP_PROP_DELAY_LAN
  • AP_PROP_REPARDER_TÉLÉPHONE
  • AP_PROP_DELAY_PKT_SWITCHED_NET
  • DÉLAI_PROP_AP_SATELLITE
  • AP_PROP_DÉLAI_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.

sécurité
Valeur de sécurité pour ce lien. Définissez l’une des valeurs suivantes :

  • AP_SEC_NONSECURE
  • Réseau Téléphonique Public Commuté Sécurisé (AP_SEC)
  • AP_SEC_UNDERGROUND_CABLE
  • AP_SEC_SECURE_CONDUIT
  • AP_SEC_CONDUITE_PROTÉGÉE
  • AP_SEC_ENCRYPTÉ
  • AP_SEC_RADIATION_PROTÉGÉE

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

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

dlc_name
Nom du contrôle de liaison de données (DLC) défini sur l’un des éléments suivants :

  • IBMTRNET
  • CVL (Cycle de Vie du Développement Logiciel)
  • X25DLC

adj_fq_cp_name
Entièrement qualifié cp_name dans le nœud adjacent. Toujours réglé sur les 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 ce lien. 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
Spécifie si le lien 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 le lien doit être activé 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 ce lien.

bind_support
Indique si la prise en charge de BIND est disponible.

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

line_type
Type de ligne.

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

conn_cost
Coût relatif par heure de connexion à l’aide de ce lien. Toujours défini sur zéro.

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

délai_de_propagation
Indique la durée pendant laquelle le signal doit parcourir la longueur du lien. Défini sur l’un des éléments suivants : 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.

sécurité
Valeur de sécurité pour ce lien. Toujours réglé sur AP_SEC_NONSECURE.