GC_PARM_DATA
typedef struct { unsigned short set_ID; unsigned short parm_ID; unsigned char value_size; unsigned char value_buf[1]; }GC_PARM_DATA, *GC_PARM_DATAP;Description
The GC_PARM_DATA structure contains parameter data. Consult the appropriate Global Call Technology User's Guide for additional set ID(s) and parameter ID(s).
- Note: The set ID and the parm ID as a pair identify the parameter.
See Figure 2, "GC_PARM_BLK Memory Diagram" for an illustration of the memory block format. See Table 21, "Possible Set ID, Parm ID Pairs used in GCLIB_MAKECALL_BLK Structure" for possible values for the fields in the GC_PARM_BLK structure. Additional set IDs, parameter IDs, and parameter values can be specified by the call control library. See the appropriate Global Call Technology User's Guide for additional set IDs and parm IDs.
Field Descriptions
The fields of GC_PARM_DATA are described as follows:
- set_id
- the set ID of the parameter
- parm_id
- the parameter ID of the parameter
- value_size
- the size of the value_buf buffer in bytes. The size is determined by the Global Call utility functions.
- value_buf[1]
- the first byte of the first element in an array of parm value buffers. The memory for this buffer is allocated dynamically by the utility functions.
Click here to contact Telecom Support Resources
Copyright 2003, Intel Corporation