1.10.2. Supported Events
The following Global Call events are supported:
- GCEV_SERVICEREQ
- GCEV_SERVICERESP
GCEV_SERVICEREQ Event
The network device receives this event as a Registration Request. The extevtdatap accompanying the event points to a GC_PARM_BLK data structure with the following parameters:
|
Parameter
|
Input
|
| GC_PARM_BLK |
set_id - GCIS_SET_DLINK |
|
parm_id - GCIS_PARM_DLINK_CES |
|
|
values -
- 1-8 for BRI when used as a network-side terminal.
|
|
|
value_type - char
|
|
parm_id - GCIS_PARM_DLINK_SAPI |
|
values -
- 0 for BRI and PRI
- 16 for X.25 packets over D-channel
|
|
value_type - char
|
|
set_id - GCIS_SET_DCHANCFG parm_id - GCIS_PARM_DCHANCFG_AUTOINITFLAG
values -
- AUTO_INIT_TERMINAL
- NON_INIT_TERMINAL
value_type - char
parm_id - GCIS_PARM_DCHANCFG_SPID
value - ASCII digit string limited to the digits 0-9 and limited in length to MAX_SPID_SIZE
value_type - char
|
GCEV_SERVICERESP Event
The GCEV_SERVICERESP event is received by a station device when the network accepts or rejects the registration request. The extevtdatap accompanying the event points to a GC_PARM_BLK data structure with the following parameters:
|
Parameter
|
Input
|
| GC_PARM_BLK |
set_id - GCSET_SERVREQ parm_id - PARM_ACK values - Any of the Q.931 cause values value_type - int |
|
set_id - GCIS_SET_DLINK |
|
parm_id - GCIS_PARM_DLINK_CES |
|
values -
- 1-8 for BRI when used as a network-side terminal.
|
|
value_type - char
|
|
parm_id - GCIS_PARM_DLINK_SAPI |
|
values -
- 0 for BRI and PRI
- 16 for X.25 packets over D-channel
|
|
value_type - char
|
|
set_id
- GCIS_SET_SERVREQ
parm_id -
- GCIS_PARM_SERVREQ_CAUSE
values -
- GCIS_PARM_SERVREQ_USID
values - range is 01 - FF. 00 signifies default
value_type
- unsigned char
- GCIS_PARM_SERVREQ_TID
values - range is 01 - FF. 00 signifies default
value_type
- unsigned char
- GCIS_PARM_SERVREQ_INTERPRETER- Specifies
how the usid and tid values are to be interpreted. Possible value
settings are:
values -
value_type - unsigned char
|