HP-UX SNAplus2 R7 NOF Programmer's Guide

NOF API Verbs
QUERY_NODE
unsigned char node_type; /* node type */
unsigned char fqcp_name[17]; /* fully qualified CP name */
unsigned char cp_alias[8]; /* CP alias */
unsigned char mode_to_cos_map_supp; /* mode to COS mapping support */
unsigned char mds_supported; /* MDS and MS capabilities */
unsigned char node_id[4]; /* node ID */
AP_UINT16 max_locates; /* maximum locates node can process*/
AP_UINT16 dir_cache_size; /* directory cache size */
AP_UINT16 max_dir_entries; /* maximum directory entries */
/* (0 means unlimited) */
AP_UINT16 locate_timeout; /* locate timeout in seconds */
unsigned char reg_with_nn; /* register resources with NNs */
unsigned char reg_with_cds; /* register resources with CDS */
AP_UINT16 mds_send_alert_q_size; /* size of MDS send alert queue */
AP_UINT16 cos_cache_size; /* number of cos definitions */
AP_UINT16 tree_cache_size; /* Topology Database routing tree */
/* cache size */
AP_UINT16 tree_cache_use_limit; /* number of times a tree can be */
/* used */
AP_UINT16 max_tdm_nodes; /* max number of nodes that can be */
/* stored in Topology Database */
AP_UINT16 max_tdm_tgs; /* max number of TGs that can be */
/* stored in Topology Database */
AP_UINT32 max_isr_sessions; /* maximum ISR sessions */
AP_UINT32 isr_sessions_upper_threshold; /* upper threshold for ISR */
/* sessions */
AP_UINT32 isr_sessions_lower_threshold; /* lower threshold for ISR */
/* sessions */
AP_UINT16 isr_max_ru_size; /* max RU size for ISR */
AP_UINT16 isr_rcv_pac_window; /* ISR receive pacing window size */
unsigned char store_endpt_rscvs; /* endpoint RSCV storage */
unsigned char store_isr_rscvs; /* ISR RSCV storage */
unsigned char store_dlur_rscvs; /* DLUR RSCV storage */
unsigned char dlur_support; /* is DLUR supported? */
unsigned char pu_conc_support; /* is PU conc supported? */
unsigned char nn_rar; /* route additional resistance */
unsigned char hpr_support; /* level of HPR support */
unsigned char mobile; /* reserved */
unsigned char discovery_support; /* reserved */
unsigned char discovery_group_name[8];/* reserved */
unsigned char implicit_lu_0_to_3; /* reserved */
unsigned char default_preference; /* reserved */
unsigned char anynet_supported; /* reserved */
AP_UINT16 max_ls_exception_events; /* max # exception entries */
unsigned char reserv2[1]; /* reserved */
unsigned char max_compress_lvl; /* Max compressson level (reserved)*/
unsigned char node_spec_data_len; /* reserved */
unsigned char ptf[64]; /* program temporary fix array */
unsigned char cos_table_version; /* version of COS tables to use */
unsigned char send_term_self; /* default PLU-SLU session term */
unsigned char disable_branch_awareness; /* disable BrNN awareness */
unsigned char cplu_syncpt_support; /* syncpoint support on CP LU? */
unsigned char cplu_attributes; /* attributes for CP LU */
unsigned char reserved[95]; /* reserved */
} CP_CREATE_PARMS;
3.144.2 Supplied Parameters
The application supplies the following parameter:
578