Condividi tramite


Informazioni sulle definizioni di collegamento

Le informazioni sulla definizione del collegamento vengono fornite nella struttura link_def_info_sect , come definito di seguito.

Sintassi

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;  

Members

link_def_init_sect_len
Lunghezza della sezione informazioni sulla definizione del collegamento iniziale, incluso questo parametro, fino al primo gruppo di sovrapposizione delle definizioni di collegamento. La lunghezza non include sezioni di informazioni precedenti.

num_link_def
Numero di definizioni di collegamento restituite dal verbo DISPLAY nel buffer del programma. Si tratta del numero di volte in cui viene ripetuta la sovrapposizione della definizione di collegamento.

total_link_def
Numero totale di definizioni di collegamento. Questo numero è uguale al numero restituito nel membro num_link_def tranne quando APPC ha più informazioni sulle definizioni di collegamento che può posizionare nel buffer fornito, nel qual caso questo numero è più grande.

Per ogni definizione di collegamento, viene fornita una struttura link_def_overlay per la definizione del collegamento come definito di seguito.

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;  

Definito da IBM ES per OS/2 versione 1.0

La struttura link_def_overlay definita da IBM ES per OS/2 versione 1.0 contiene i membri seguenti:

link_def_entry_len
Dimensioni della voce di definizione del collegamento.

link_name
Nome della stazione di collegamento logico locale (EBCDIC).

dlc_name
Nome del controllo collegamento dati (DLC) impostato su uno dei seguenti:

  • ETHERAND
  • IBMTRNET
  • IBMPCNET
  • SDLC
  • TWINAX (non supportato da Host Integration Server)
  • X25DLC

adj_fq_cp_name
Cp_name completo nel nodo adiacente.

adj_node_type
Tipo di nodo adiacente (AP_ADJACENT_NN, AP_LEARN o AP_LEN).

adapter_num
Numero di adattatore DLC usato da questo collegamento.

dest_addr_len
Lunghezza dell'indirizzo dell'adattatore di destinazione.

dest_addr Indirizzo della scheda di destinazione.

cp_cp_sess_spt
Specifica se il collegamento supporta sessioni CP-CP.

preferred_nn_server
Indica se si tratta del server NN preferito.

auto_act_link
Indica se il collegamento deve essere attivato automaticamente.

tg_number
Numero di gruppo di trasmissione.

lim_res Indica se si tratta di una risorsa limitata.

solicit_sscp_session
Indica se richiedere una sessione SSCP.

initself
Indica se il nodo supporta la ricezione di INIT_SELF tramite questo collegamento.

bind_support
Indica se è disponibile il supporto BIND.

ls_role
Specifica il ruolo della stazione di collegamento.

line_type
Tipo di riga.

eff_capacity
Capacità effettiva della trasmissione a velocità di bit massima supportata.

conn_cost
Costo relativo per tempo di connessione tramite questo collegamento.

byte_cost
Costo relativo della trasmissione di un byte tramite collegamento.

propagation_delay
Indica la quantità di tempo per il segnale per la lunghezza di viaggio del collegamento. Impostare su uno dei seguenti:

  • 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
Caratteristiche TG definite dall'utente.

user_def_2
Caratteristiche TG definite dall'utente.

user_def_3
Caratteristiche TG definite dall'utente.

Sicurezza
Valore di sicurezza per questo collegamento. Impostare su uno dei seguenti:

  • 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

Restituito da Host Integration Server

La struttura link_def_overlay restituita da Host Integration Server contiene i membri seguenti:

link_def_entry_len
Dimensioni della voce di definizione del collegamento.

link_name
Nome della stazione di collegamento logico locale (EBCDIC).

dlc_name
Nome del controllo collegamento dati (DLC) impostato su uno dei seguenti:

  • IBMTRNET
  • SDLC
  • X25DLC

adj_fq_cp_name
Cp_name completo nel nodo adiacente. Impostare sempre su spazi EBCDIC.

adj_node_type
Tipo di nodo adiacente. Impostare sempre su AP_LEN.

adapter_num
Numero di adattatore DLC usato da questo collegamento. Impostare sempre su zero.

dest_addr_len
Lunghezza dell'indirizzo dell'adattatore di destinazione.

dest_addr
Indirizzo della scheda di destinazione.

cp_cp_sess_spt
Specifica se il collegamento supporta sessioni CP-CP. Impostare sempre su AP_NO.

preferred_nn_server
Indica se si tratta del server NN preferito.

auto_act_link
Indica se il collegamento deve essere attivato automaticamente.

tg_number
Numero di gruppo di trasmissione. Impostare sempre su zero.

lim_res
Indica se si tratta di una risorsa limitata.

solicit_sscp_session
Indica se richiedere una sessione SSCP.

initself
Indica se il nodo supporta la ricezione di INIT_SELF tramite questo collegamento.

bind_support
Indica se è disponibile il supporto BIND.

ls_role
Specifica il ruolo della stazione di collegamento.

line_type
Tipo di riga.

effective_capacity
Capacità effettiva della trasmissione a velocità di bit massima supportata. Impostare sempre su zero.

conn_cost
Costo relativo per tempo di connessione tramite questo collegamento. Impostare sempre su zero.

byte_cost
Costo relativo della trasmissione di un byte tramite collegamento. Impostare sempre su zero.

propagation_delay
Indica la quantità di tempo per il segnale per la lunghezza di viaggio del collegamento. Impostare su uno dei seguenti elementi: impostare sempre su AP_PROP_DELAY_MAXIMUM.

user_def_1
Caratteristiche TG definite dall'utente. Impostare sempre su zero.

user_def_2
Caratteristiche TG definite dall'utente. Impostare sempre su zero.

user_def_3
Caratteristiche TG definite dall'utente. Impostare sempre su zero.

Sicurezza
Valore di sicurezza per questo collegamento. Impostare sempre su AP_SEC_NONSECURE.