HP-UX SNAplus2 R7 NOF Programmer's Guide

NOF API Verbs
QUERY_CN
unsigned char reserv3; /* reserved */
unsigned char fqcn_name[17]; /* Name of Connection Network */
} QUERY_CN;
typedef struct cn_data
{
AP_UINT16 overlay_size; /* size of returned entry */
unsigned char fqcn_name[17]; /* Name of Connection Network */
unsigned char reserv1; /* reserved */
CN_DET_DATA det_data; /* Determined data */
CN_DEF_DATA def_data; /* Defined data */
} CN_DATA;
typedef struct cn_det_data
{
AP_UINT16 num_act_ports; /* number of active ports */
unsigned char reserva[20]; /* reserved */
} CN_DET_DATA;
typedef struct cn_def_data
{
unsigned char description[32]; /* resource description */
unsigned char reserve0[16]; /* reserved */
unsigned char num_ports; /* number of ports on CN */
unsigned char cn_type; /* reserved */
unsigned char reserve1[15]; /* reserved */
TG_DEFINED_CHARS tg_chars; /* TG characteristics */
} CN_DEF_DATA;
typedef struct tg_defined_chars
{
unsigned char effect_cap; /* effective capacity */
unsigned char reserve1[5]; /* reserved */
unsigned char connect_cost; /* connection cost */
unsigned char byte_cost; /* byte cost */
unsigned char reserve2; /* reserved */
unsigned char security; /* security */
unsigned char prop_delay; /* propagation delay */
unsigned char modem_class; /* reserved */
unsigned char user_def_parm_1; /* user-defined parameter 1 */
unsigned char user_def_parm_2; /* user-defined parameter 2 */
unsigned char user_def_parm_3; /* user-defined parameter 3 */
} TG_DEFINED_CHARS;
3.97.2 Supplied Parameters
The application supplies the following parameters:
opcode
AP_QUERY_CN
buf_ptr
A pointer to a data buffer that SNAplus2 will use to return the requested information.
buf_size
Size of the supplied data buffer.
num_entries
359