PREV TOC HOME INDEX NEXT


6.2.2 GWCall::callNull State

The application waits in the gateNull state for an GCEV_OFFERED event from the PSTN. Upon receipt of the event, the application sets the remote phone number for making the call by calling getDestAddr( ) from the PSTNCallControl module. It then calls processEvent(USR_MAKECALL) from the IPCallControl module. The application routes the call and the call state transitions to callPSTNOffered.

If the application receives a GCEV_DETECTED event, the call state transitions to callPSTNDetected.

If the application receives a GCEV_DISCONNECTED event, it sets the drop reason by calling getResultValue( ) from the GCCallControl module. The application then calls processEvent(USR_DISCONNECT) from the IPCallControl module if the PSTN was the event source, or from the PSTNCallControl module if the IP was the event source. The call state transitions to callDropping.


PREV TOC HOME INDEX NEXT

Click here to contact Telecom Support Resources

Copyright 2002, Intel Corporation
All rights reserved
This page generated October, 2002