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);