Initializes a SiCnStEvnt structure for transmitting a call progress message (CPG).
S16 TXISUPAPIFUNC ISUPInitCPG ( S16 switchType, SiCnStEvnt *event)
Argument |
Description |
switchType |
One of the following switch type indicators: ST_ANS92 ST_ANS95 ST_BICC ST_ETSIV2 ST_ETSIV3 ST_ITU97 ST_ITUBLUE ST_ITUWHITE ST_JNTT ST_Q767 |
event |
Pointer to the SiCnStEvnt structure to be initialized. |
The fields of the SiCnStEvnt structure are initialized as described in the following tables, based on the switchType parameter. Fields not described are not applicable to a CPG. This function is called in preparation for a call to ISUPConnectStatusReq.
Field |
ANSI 92 |
ANSI 95 |
evntInfo |
Present |
Present |
evntInd |
EV_PROGRESS |
EV_PROGRESS |
evtPresResInd |
EVPR_NOIND |
EVPR_NOIND |
accTrnspt |
NOT_PRESENT |
NOT_PRESENT |
bckCallInd |
NOT_PRESENT |
NOT_PRESENT |
businessGrp |
NOT_PRESENT |
NOT_PRESENT |
callRef |
NOT_PRESENT |
NOT_PRESENT |
causeDgn |
NOT_PRESENT |
NOT_PRESENT |
infoInd |
NOT_PRESENT |
NOT_PRESENT |
netTransport |
NOT_PRESENT |
NOT_PRESENT |
notifInd |
NOT_PRESENT |
NOT_PRESENT |
optBckCalInd |
NOT_PRESENT |
NOT_PRESENT |
redirNum |
|
NOT_PRESENT |
remotOper |
|
NOT_PRESENT |
serviceAct |
|
NOT_PRESENT |
txMedUsed |
|
NOT_PRESENT |
usr2UsrInd |
|
NOT_PRESENT |
usr2UsrInfo |
|
NOT_PRESENT |
ITU Blue Book, ITU White Book, and ITU Q.767 values
Field |
ITU Blue Book |
ITU White Book |
ITU Q.767 |
evntInfo |
Present |
Present |
Present |
evntInd |
EV_PROGRESS |
EV_PROGRESS |
EV_PROGRESS |
evtPresResInd |
EVPR_NOIND |
EVPR_NOIND |
EVPR_NOIND |
accDelInfo |
|
NOT_PRESENT |
|
accTrnspt |
NOT_PRESENT |
NOT_PRESENT |
NOT_PRESENT |
bckCallInd |
NOT_PRESENT |
NOT_PRESENT |
NOT_PRESENT |
callRef |
NOT_PRESENT |
NOT_PRESENT |
|
causeDgn |
NOT_PRESENT |
NOT_PRESENT |
|
cllDivr |
|
NOT_PRESENT |
|
notifInd |
|
NOT_PRESENT |
|
netFac |
|
NOT_PRESENT |
|
optBckCalInd |
NOT_PRESENT |
NOT_PRESENT |
NOT_PRESENT |
parmCom |
|
NOT_PRESENT |
|
redirNum |
NOT_PRESENT |
NOT_PRESENT |
|
redirRstr |
|
NOT_PRESENT |
|
remotOper |
|
NOT_PRESENT |
|
serviceAct |
|
NOT_PRESENT |
|
txMedUsed |
|
NOT_PRESENT |
|
usr2UsrInd |
NOT_PRESENT |
NOT_PRESENT |
|
usr2UsrInfo |
NOT_PRESENT |
NOT_PRESENT |
NOT_PRESENT |
ITU 97, ETSI V2, and ETSI V3 values
Field |
ITU 97 |
ETSI V2 |
ETSI V3 |
evntInfo |
Present |
Present |
Present |
evntInd |
EV_PROGRESS |
EV_PROGRESS |
EV_PROGRESS |
evtPresResInd |
EVPR_NOIND |
EVPR_NOIND |
EVPR_NOIND |
accDelInfo |
NOT_PRESENT |
NOT_PRESENT |
NOT_PRESENT |
accTrnspt |
NOT_PRESENT |
NOT_PRESENT |
NOT_PRESENT |
bckCallInd |
NOT_PRESENT |
NOT_PRESENT |
NOT_PRESENT |
callRef |
NOT_PRESENT |
NOT_PRESENT |
NOT_PRESENT |
causeDgn |
NOT_PRESENT |
NOT_PRESENT |
NOT_PRESENT |
cllDivr |
NOT_PRESENT |
NOT_PRESENT |
NOT_PRESENT |
notifInd |
NOT_PRESENT |
NOT_PRESENT |
NOT_PRESENT |
netFac |
NOT_PRESENT |
NOT_PRESENT |
NOT_PRESENT |
optBckCalInd |
NOT_PRESENT |
NOT_PRESENT |
NOT_PRESENT |
parmCom |
NOT_PRESENT |
NOT_PRESENT |
NOT_PRESENT |
redirNum |
NOT_PRESENT |
NOT_PRESENT |
NOT_PRESENT |
redirRstr |
NOT_PRESENT |
NOT_PRESENT |
NOT_PRESENT |
remotOper |
NOT_PRESENT |
NOT_PRESENT |
NOT_PRESENT |
serviceAct |
NOT_PRESENT |
NOT_PRESENT |
NOT_PRESENT |
txMedUsed |
NOT_PRESENT |
NOT_PRESENT |
NOT_PRESENT |
usr2UsrInd |
NOT_PRESENT |
NOT_PRESENT |
NOT_PRESENT |
usr2UsrInfo |
NOT_PRESENT |
NOT_PRESENT |
NOT_PRESENT |
callXferNum |
NOT_PRESENT |
NOT_PRESENT |
NOT_PRESENT |
bckGVNS |
NOT_PRESENT |
NOT_PRESENT |
NOT_PRESENT |
confTrtmnt |
NOT_PRESENT |
NOT_PRESENT |
NOT_PRESENT |
uIDActionInd |
NOT_PRESENT |
NOT_PRESENT |
NOT_PRESENT |
cCNR |
NOT_PRESENT |
NOT_PRESENT |
NOT_PRESENT |
Field |
BICC |
evntInfo |
Present |
evntInd |
EV_PROGRESS |
evtPresResInd |
EVPR_NOIND |
accDelInfo |
NOT_PRESENT |
accTrnspt |
NOT_PRESENT |
bckCallInd |
NOT_PRESENT |
callRef |
NOT_PRESENT |
causeDgn |
NOT_PRESENT |
cllDivr |
NOT_PRESENT |
notifInd |
NOT_PRESENT |
netFac |
NOT_PRESENT |
optBckCalInd |
NOT_PRESENT |
parmCom |
NOT_PRESENT |
redirNum |
NOT_PRESENT |
redirRstr |
NOT_PRESENT |
remotOper |
NOT_PRESENT |
serviceAct |
NOT_PRESENT |
txMedUsed |
NOT_PRESENT |
usr2UsrInd |
NOT_PRESENT |
usr2UsrInfo |
NOT_PRESENT |
Field |
NTT |
evntInfo |
Present |
evntInd |
EV_PROGRESS |
evtPresResInd |
EVPR_NOIND |
accTrnspt |
NOT_PRESENT |
bckCallInd |
NOT_PRESENT |
causeDgn |
NOT_PRESENT |
serviceAct |
|
usr2UsrInfo |
NOT_PRESENT |
S16 switchType=ETSIV3;
SiAllSdus sendEvent;
ISUPInitCPG(switchType, &sendEvent.m.SiCnStEvnt);