NaturalConference Developer's Reference Manual
P/N 6749-13
Version
Version
Table of Contents
1 Overview of NaturalConference
- 1.1 Introduction
- 1.2 NaturalConference Overview
- 1.2.1 NaturalConference Objects
- 1.2.2 Conferencing Capabilities
- 1.3 NaturalConference and CT Access
- 1.3.1 CT Access Services
- 1.3.2 CTA Contexts and Event Queues
- 1.3.3 CT Access Programming Model
- 1.3.4 Managing Parameters in CT Access
- 1.3.5 Operations, Administration, and Maintenance Service
- 1.4 NaturalConference Development Environment
- 1.4.1 NaturalConference System Architecture
- 1.4.2 NaturalConference Data Flow
- 1.4.3 Resource Handles, and Conference and Member Identifiers
- 1.4.4 Regulatory Constraints
2 Configuring NaturalConference
- 2.1 Introduction
- 2.2 Modifying the CT Access Configuration File
- 2.2.1 Sample CT Access Configuration File
- 2.3 Configuring NaturalConference
- 2.4 Modifying the Board Configuration File
- 2.4.1 Sample Board Configuration Files
- 2.4.2 Sample Board Configuration Files for AG 2000/400
- 2.4.3 Sample Board Configuration Files for AG 4000/1600
- 2.5 Setting Up the NaturalConference Configuration File
- 2.5.1 Customizing a cnf.cfg For Your System
- 2.5.2 NaturalConference Configuration File Structure
- 2.5.3 NaturalConference Configuration File Statements
- 2.5.4 Sample NaturalConference Configuration File for AG2000/400
- 2.5.5 Sample NaturalConference Configuration File for AG4000/1600
- 2.6 Verifying NaturalConference
- 2.6.1 Verifying the NaturalConference Installation
- 2.6.2 Verifying the NaturalConference Configuration
- 2.6.3 Receiving Calls and Adding Callers to a Conference
3 Performance
- 3.1 Introduction
- 3.2 Managing Resources
- 3.2.1 Managing Available Members
- 3.2.2 Resource Management Example
- 3.2.3 Using DSP Files for Resource Management
- 3.3 Configuration Examples
4 Developing NaturalConference Applications
- 4.1 Introduction
- 4.1.1 Preparing the Hardware Environment
- 4.2 Setting up the CT Access Environment
- 4.2.1 Initializing CT Access for NaturalConference
- 4.2.2 Creating Event Queues and CT Access Contexts
- 4.2.3 Linking with NaturalConference
- 4.3 Opening a Conferencing Resource
- 4.4 Placing a Call
- 4.5 Creating Conferences
- 4.6 Adding a Member to a Conference
- 4.6.1 Establishing the Connection
- 4.7 Accessing Conference Information and Attributes
- 4.8 Accessing Member Information and Attributes
- 4.9 Playing a Tone
- 4.10 NaturalConference Events
- 4.11 Closing a Conference
- 4.11.1 Conference and Call Completion
- 4.12 Disconnecting the Call
- 4.13 Closing CT Access Services
5 Function Summary
- 5.1 Introduction
- 5.2 Managing Conferences and Resources
- 5.3 Retrieving Information About Conferences, Resources, and Members
- 5.4 Retrieving and Modifying Conference and Member Attributes
- 5.5 Playing a Tone
6 Alphabetical Function Reference
- 6.1 Introduction
- cnfCloseConference
- cnfCloseResource
- cnfCreateConference
- cnfGetActiveTalkersList
- cnfGetConferenceAttribute
- cnfGetConferenceInfo
- cnfGetConferenceList
- cnfGetMemberAttribute
- cnfGetMemberAttributeList
- cnfGetMemberInfo
- cnfGetMemberList
- cnfGetResourceInfo
- cnfGetResourceList
- cnfJoinConference
- cnfLeaveConference
- cnfOpenResource
- cnfResizeConference
- cnfSetConferenceAttribute
- cnfSetMemberAttribute
- cnfSetMemberAttributeList
- cnfStartTone
- cnfStopTone
7 NaturalConference Demonstration Programs
- 7.1 Introduction
- 7.2 cnfjoin
- 7.2.1 System Requirements
- 7.2.2 Using cnfjoin
- 7.2.3 Using Virtual Members
- 7.2.4 Chaining Conferences
- 7.2.5 cnfjoin Example
- 7.3 cnfdemo
- 7.3.1 System Requirements
- 7.3.2 Starting cnfdemo
- 7.3.3 Using the cnfdemo Main Window
- 7.3.4 Configuring cnfdemo
- 7.3.5 Using the cnfdemo Batch File to Build Conferences
- 7.3.6 Using the cnfdemo GUI to Manage Conferences
- 7.3.7 cnfdemo Architecture
- 7.3.8 Initialization
- 7.3.9 The Conference Interface
- 7.3.10 The Trunk Interface
- 7.3.11 Channel and Member Connections
- 7.3.12 Events Management
- 7.3.13 Conferencing API Object Interface
- 7.3.14 Trace File
- 7.4 JCnfDemo
- 7.4.1 System Requirements
- 7.4.2 Installed Files
- 7.4.3 Before Running JCnfDemo
- 7.4.4 Starting JCnfDemo
- 7.4.5 Using JCnfDemo
Appendix A Error Codes and Events
- Introduction
- Error Codes
- Alphabetical Error Summary
- Numerical Error Summary
- Events
Appendix B NaturalConference Parameters
- Introduction
- CNF.CONFERENCE
- Dependent Function
- CNF.CONFERENCE_ATTR
- Dependent Function
- CNF.MEMBER
- Dependent Function
- CNF.MEMBER_ATTR
- Dependent Functions
- CNF.TONE
- Dependent Function
Version
Want to send us feedback on our documentation? Email: Tech_Pubs@nmss.com
Copyright © 2000, Natural MicroSystems, Inc. All rights
reserved.