NMS Logo

NaturalConference Developer's Reference Manual

P/N 6749-13
Version


Table of Contents Index NMS Glossary Previous Page Next Page 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


Table of Contents Index NMS Glossary Previous Page Next Page Version


Want to send us feedback on our documentation? Email: Tech_Pubs@nmss.com
Copyright © 2000, Natural MicroSystems, Inc. All rights reserved.