GC_PARM_BLK
typedef struct { unsigned short parm_data_size; unsigned char parm_data_buf[1]; }GC_PARM_BLK, *GC_PARM_BLKP;Description
The GC_PARM_BLK structure contains parameter data. To retrieve or update parameter data, the parameter data must be in the format of the GC_PARM_DATA data structure. See Table 21, "Possible Set ID, Parm ID Pairs used in GCLIB_MAKECALL_BLK Structure" or the appropriate Global Call Technology User's Guide to find the set IDs and parameter IDs to be used in the GC_PARM_DATA structure. See Figure 2, "GC_PARM_BLK Memory Diagram" for an illustration of the memory block format.
- Note: Memory allocation and deallocation of a GC_PARM_BLK data block is done by the Global Call utility functions (gc_util_xxx). See Section 1.12, "GC_PARM_BLK Utility Functions" for more information.
Field Descriptions
The fields of GC_PARM_BLK are described as follows:
- parm_data_size
- the size of the parm_data_buf buffer in bytes
- parm_data_buf[1]
- the first byte of the first element in an array of GC_PARM_DATA structures. The memory for this buffer is allocated dynamically by the utility functions.
Click here to contact Telecom Support Resources
Copyright 2003, Intel Corporation