The DCB/SC library functions provide the necessary building blocks to create digital conferencing applications. These functions can be divided into the following categories:
Auxiliary |
|
Conference Management |
|
Configuration |
|
Device Management |
|
Each category and its functions are briefly described in the following sections.
2.1.1. Auxiliary Functionsdcb_evtstatus( ) _ gets or sets the status of a process-wide event
dcb_getatibits( ) _ reads active talker bits
dcb_gettalkers( ) _ gets active talkers in a conference
The dcb_getatibits( ) function provides flexibility while using the active talker feature. dcb_evtstatus( ) is used to retrieve or set events related to the process and not a specific device. dcb_gettalkers( ) retrieves active talker information.
2.1.2. Conference Management Functionsdcb_addtoconf( ) _ adds one conferee to an existing conference
dcb_delconf( ) _ deletes a conference
dcb_estconf( ) _ establishes a conference
dcb_getcde( ) _ retrieves the attributes of a conferee
dcb_getcnflist( ) _ gets list of conferees in a conference
dcb_monconf( ) _ adds a monitor to a conference
dcb_remfromconf( ) _ removes a conferee from a conference
dcb_setcde( ) _ sets the attributes of a conferee
dcb_unmonconf( ) _ removes the monitor from a conference
These functions are used to manage all conference activities.
2.1.3. Configuration Functionsdcb_dsprescount( ) _ retrieves the free resource count
dcb_getbrdparm( ) _ gets DCB/SC board device parameters
dcb_getdigitmsk( ) _ reads digit event message mask
dcb_setbrdparm( ) _ changes DCB/SC board device parameters
dcb_setdigitmsk( ) _ sets digit event message mask
These functions set the DCB/SC board or DSP device parameters, check the status of the DCB/SC board or DSP device parameter settings, and retrieve or set specific information about the DCB/SC DSPs or conferences.
2.1.4. Device Management Functionsdcb_open( ) _ opens a DCB/SC device
dcb_close( ) _ closes a DCB/SC device
These functions are used to open and close DCB/SC devices. Before using any other DCB/SC library function on a specific device, the device must first be opened. Each time a device is opened using dcb_open( ), the function returns a new unique device handle.
Click here to contact Dialogic Customer Engineering
Copyright 2000, Dialogic Corporation