Contents
About This Publication
- Purpose
- Intended Audience
- How to Use This Publication
- Related Information
1 Demo Description
2 System Requirements
- 2.1 Hardware Requirements
- 2.2 Software Requirements
3 Preparing to Run the Demo
- 3.1 Connecting to External Equipment
- 3.2 Editing Configuration Files
- 3.2.1 File Location
- 3.2.2 Editing the ipmedia_r4.cfg Configuration File
- 3.3 Compiling and Linking
- 3.4 Selecting PCD/FCD Files
4 Running the Demo
- 4.1 Starting the Demo
- 4.2 Demo Options
- 4.3 Using the Demo
- 4.4 Stopping the Demo
5 Demo Details
- 5.1 Files Used by the Demo
- 5.1.1 Demo Source Code Files
- 5.1.2 Utility Files
- 5.1.3 PDL Files
- 5.2 Programming Model Classes
- 5.2.1 Class Diagram
- 5.2.2 Channel Class
- 5.2.3 Configuration Class
- 5.2.4 DigitalPSTNBoard Class
- 5.2.5 DigitalPSTNDevice Class
- 5.2.6 GWCall Class
- 5.2.7 IPCallControl Class
- 5.2.8 IPMediaBoard Class
- 5.2.9 IPMediaDevice Class
- 5.2.10 IPMsg Class
- 5.2.11 IPProtocol Class
- 5.2.12 IPProtocolMgr Class
- 5.2.13 PSTNCallControl Class
- 5.2.14 R4Device Class
- 5.2.15 R4LogicalBoard Class
- 5.2.16 ResourceManager Class
- 5.3 Threads
- 5.4 Initialization
- 5.5 Event Handling
- 5.5.1 Event Mechanism
- 5.5.2 Handling Keyboard Input Events
- 5.5.3 Handling SRL Events
- 5.5.4 Handling Application Exit Events
6 Demo State Machines
- 6.1 GWCall State Machine - Inbound Call from IP
- 6.1.1 GWCall State Machine Description - Inbound from IP
- 6.1.2 GWCall::gateNull State
- 6.1.3 GWCall::gateOfferingFromIP State
- 6.1.4 GWCall::gateIPWaitMediaInfo State
- 6.1.5 GWCall::gateWaitPSTNConnect State
- 6.1.6 GWCall::gateSignalingConnected State
- 6.1.7 GWCall::gateConnected State
- 6.2 GW Call State Machine - Inbound Call from PSTN
- 6.2.1 GWCall State Machine Description - Inbound from PSTN
- 6.2.2 GWCall::gateNull State
- 6.2.3 GWCall::gateDetectedFromPSTN State
- 6.2.4 GWCall::gateOfferingFromPSTN State
- 6.2.5 GWCall::gatePSTNWaitMediaInfo State
- 6.2.6 GWCall::gateWaitPSTNAnswer State
- 6.2.7 GWCall::gatePSTNConnected State
- 6.2.8 GWCall::gateSignalingConnected State
- 6.2.9 GWCall::gateConnected State
- 6.3 GWCall State Machine - Switching Between Voice/Fax
- 6.3.1 GWCall State Machine Description - Voice/Fax
- 6.3.2 GWCall::gateConnected State
- 6.3.3 GWCall::gateCallPause State
- 6.3.4 GWCall::gateWaitForMediaInfo State
- 6.3.5 GWCall::gateResume State
- 6.4 IPMediaDevice State Machine
- 6.4.1 IPMediaDevice State Machine Description
- 6.4.2 IPMediaDevice::mediaNull State
- 6.4.3 IPMediaDevice::mediaOffered State
- 6.4.4 IPMediaDevice::mediaStarted State
- 6.4.5 IPMediaDevice::mediaStopped State
- 6.5 PSTNCallControl State Machine
- 6.5.1 PSTNCallControl State Machine Description
- 6.5.2 PSTNCallControl::CCNull State
- 6.5.3 PSTNCallControl::CCDetected State
- 6.5.4 PSTNCallControl::CCAnsweringCall State
- 6.5.5 PSTNCallControl::CCMakingCall State
- 6.5.6 PSTNCallControl::CCConnected State
- 6.5.7 PSTNCallControl::CCDropping State
- 6.5.8 PSTNCallControl::CCReleasing State
Glossary
Index
Click here to contact Telecom Support Resources
Copyright 2002, Intel Corporation