ISDN Software Reference for Linux and Windows
316
6.10. PARM_INFO
The PARM_INFO structure contains parameters that contain variable data that is
passed from the firmware. The variable data is retrieved using the
cc_GetParmEx( ) function and set using the cc_SetParmEx( ) function.
The structure is defined as follows:
typedef struct
{
byte parmdatalen;
unsigned char parmdata [256]; /* maximum length of 256 bytes for ISDN information */
} PARM_INFO, *PARM_INFO_PTR;
Table 39. PARM_INFO Field Descriptions
Field Description
parmdatalen The total bytes in the data field.
Parmdata This field contains the variable data to be sent.
6.11. SPID_BLK
The SPID_BLK data structure is used to cast terminal initialization event data
after a CCEV_TERM_REGISTER event is received. SPID_BLK contains the
value of the Service Profile Interface ID, which is used to determine whether the
value is valid for a designated service.
The data structure is defined as follows:
/*
* Structure for CCEV_TERM_REGISTER Event.
*/
typedef struct
{
DLINK data_link;
byte initializing_term;
byte SPID[MAX_SPID_SIZE];
} SPID_BLK;