(Page 1 of 1 in this chapter)
Version
Chapter 5
Function Summary
5.1 Introduction
5.2 Managing Telephony Protocols
5.3 Call Control
5.4 Utility Functions
5.1 Introduction
This chapter groups the BRI service functions according to the tasks a typical telephony application may perform. Such tasks include:
Managing telephony protocols
Call control
Utility functions
Refer to
Chapter 6
for detailed information about the BRI service functions.
5.2 Managing Telephony Protocols
After setting up the BRI service, you must start the ISDN protocol on each CTA context in order to perform call control activities.
The BRI service provides the following functions to manage the ISDN protocol:
Function
S/A*
Description
briStartProtocol
A
Initializes the ISDN stacks.
briStopProtocol
A
Terminates functions on the port.
*
S
ynchronous or
A
synchronous
5.3 Call Control
The call control functions are abstractions for establishing and tearing down inbound and outbound calls. These functions relieve the programmer of network signaling and procedures required for connection establishment and maintenance. They control a single channel and operate on telephony protocols, but are independent of any specific line interface protocol. For more information about call control, refer to
Chapter 4
.
The BRI service provides the following functions to manage call control:
Function
S/A*
Description
briAcceptCall
A
Accepts an incoming call.
briAnswerCall
A
Answers an incoming call.
briRejectCall
A
Rejects an incoming call.
briPlaceCall
A
Places an outbound call.
briBlockCalls
A
Blocks subsequent calls.
briUnblockCalls
A
Unblocks previously blocked calls.
briReleaseCall
A
Releases an active call.
briGetCallStatus
S
Gets the current call control status.
briSetExtendedArgs
S
Sets call control parameters.
*
S
ynchronous or
A
synchronous
5.4 Utility Functions
The following functions retrieve administrative information about your system configuration, or about a specific board:
Function
S/A*
Description
briGetBoardInfo
S
Retrieves information about a BX 2000 board.
briGetBoardSlots
S
Retrieves the board's MVIP configuration.
briGetContextInfo
S
Retrieves the CTA context status and configuration.
*
S
ynchronous or
A
synchronous
(Page 1 of 1 in this chapter)
Version
tech_support@nmss.com
Copyright © 1999, Natural MicroSystems, Inc. All rights reserved.