Compartir a través de


Información de definición de vínculo

La información de definición de vínculo se proporciona en la estructura link_def_info_sect, tal como se define a continuación.

Sintaxis

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;  

Miembros

link_def_init_sect_len
Longitud de la sección de información de definición de vínculos inicial, incluido este parámetro, hasta el primer grupo de superposición de definiciones de vínculo. La longitud no incluye ninguna sección de información anterior.

num_link_def
Número de definiciones de vínculo que devuelve el verbo DISPLAY en el búfer del programa. Este es el número de veces que se repite la superposición de definiciones de vínculo.

total_link_def
Número total de definiciones de vínculos. Este número es el mismo que el que se devuelve en el miembro num_link_def, excepto cuando APPC tiene más información sobre las definiciones de vínculo de la que puede colocar en el búfer proporcionado, en cuyo caso este número es mayor.

Para cada definición de vínculo, se proporciona una estructura link_def_overlay de la definición de vínculo, tal y como se define a continuación.

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;  

Definida por IBM ES para la versión 1.0 de OS/2

La estructura link_def_overlay, tal y como la define IBM ES para OS/2 versión 1.0, contiene los miembros siguientes:

link_def_entry_len
Tamaño de esta entrada de definición de vínculo.

link_name
Nombre de la estación de vínculo lógico local (EBCDIC).

dlc_name
Nombre del control de vínculos de datos (DLC) establecido en una de las opciones siguientes:

  • ETHERAND
  • IBMTRNET
  • IBMPCNET
  • SDLC
  • TWINAX (no compatible con Host Integration Server)
  • X25DLC

adj_fq_cp_name
Valor cp_name completo en el nodo adyacente.

adj_node_type
Tipo de nodo adyacente (AP_ADJACENT_NN, AP_LEARN o AP_LEN).

adapter_num
Número de adaptador DLC que este vínculo usa.

dest_addr_len
Longitud de la dirección del adaptador de destino.

dest_addr Dirección del adaptador de destino.

cp_cp_sess_spt
Especifica si el vínculo admite sesiones CP-CP.

preferred_nn_server
Indica si este es el servidor NN preferido.

auto_act_link
Indica si el vínculo debe activarse de forma automática.

tg_number
Número del grupo de transmisión.

lim_res Indica si se trata de un recurso limitado.

solicit_sscp_session
Indica si se va a solicitar una sesión de SSCP.

initself
Indica si el nodo admite la recepción de INIT_SELF a través de este vínculo.

bind_support
Indica si la compatibilidad con BIND está disponible.

ls_role
Especifica el rol de estación de vínculo.

line_type
Tipo de línea.

eff_capacity
Capacidad efectiva de transmisión de velocidad de bits más alta que se admite.

conn_cost
Costo relativo por tiempo de conexión con este vínculo.

byte_cost
Costo relativo de transmisión de un byte a través del vínculo.

propagation_delay
Indica la cantidad de tiempo que la señal tarda en propagarse a través del vínculo. Establezca uno de los valores siguientes:

  • 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
Características de TG definidas por el usuario.

user_def_2
Características de TG definidas por el usuario.

user_def_3
Características de TG definidas por el usuario.

security
Valor de seguridad del vínculo. Establezca uno de los valores siguientes:

  • 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

Devuelta por Host Integration Server

La estructura link_def_overlay que devuelve Host Integration Server contiene los miembros siguientes:

link_def_entry_len
Tamaño de esta entrada de definición de vínculo.

link_name
Nombre de la estación de vínculo lógico local (EBCDIC).

dlc_name
Nombre del control de vínculos de datos (DLC) establecido en una de las opciones siguientes:

  • IBMTRNET
  • SDLC
  • X25DLC

adj_fq_cp_name
Valor cp_name completo en el nodo adyacente. Siempre se establece en espacios EBCDIC.

adj_node_type
Tipo de nodo adyacente. Siempre se establece en AP_LEN.

adapter_num
Número de adaptador DLC que este vínculo usa. Siempre se establece en cero.

dest_addr_len
Longitud de la dirección del adaptador de destino.

dest_addr
Dirección del adaptador de destino.

cp_cp_sess_spt
Especifica si el vínculo admite sesiones CP-CP. Siempre se establece en AP_NO.

preferred_nn_server
Indica si este es el servidor NN preferido.

auto_act_link
Indica si el vínculo debe activarse de forma automática.

tg_number
Número del grupo de transmisión. Siempre se establece en cero.

lim_res
Indica si se trata de un recurso limitado.

solicit_sscp_session
Indica si se va a solicitar una sesión de SSCP.

initself
Indica si el nodo admite la recepción de INIT_SELF a través de este vínculo.

bind_support
Indica si la compatibilidad con BIND está disponible.

ls_role
Especifica el rol de estación de vínculo.

line_type
Tipo de línea.

effective_capacity
Capacidad efectiva de transmisión de velocidad de bits más alta que se admite. Siempre se establece en cero.

conn_cost
Costo relativo por tiempo de conexión con este vínculo. Siempre se establece en cero.

byte_cost
Costo relativo de transmisión de un byte a través del vínculo. Siempre se establece en cero.

propagation_delay
Indica la cantidad de tiempo que la señal tarda en propagarse a través del vínculo. Debe establecerse en uno de los valores siguientes: siempre se establece en AP_PROP_DELAY_MAXIMUM.

user_def_1
Características de TG definidas por el usuario. Siempre se establece en cero.

user_def_2
Características de TG definidas por el usuario. Siempre se establece en cero.

user_def_3
Características de TG definidas por el usuario. Siempre se establece en cero.

security
Valor de seguridad del vínculo. Siempre se establece en AP_SEC_NONSECURE.