(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:

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.

*Synchronous or Asynchronous

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.

*Synchronous or Asynchronous

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.

*Synchronous or Asynchronous



(Page 1 of 1 in this chapter) Version


tech_support@nmss.com
Copyright © 1999, Natural MicroSystems, Inc. All rights reserved.