Bfv API Debug Mode

Bfv API Debug Mode

Some components of the Bfv API have their own unique debug functions to produce debug information relevant only to that component. The output from these functions is combined to provide a unified debug output if desired.

The following table lists the component, function name and reference:

Bfv debugging and

BfvDebugModeSet,

Volume 1

error handling

BfvDebugModeSetAdv,

 

 

BfvDebugFuncSet

 

Audio Conferencing

BfvConferenceDebugModeSet,

Volume 3

 

BfvConferenceDebugFuncSet

 

By calling one of the DebugModeSet functions with an appropriate value, the application can cause the Bfv API to print various status and debugging information to the standard output. This output includes commands sent and received and state information. The application can change the debug mode output function to redirect the output to a file or nonstandard display by calling one of the DebugFuncSet functions.

The time-stamped output of the Bfv API debug mode is generated until another call to one of the DebugModeSet functions disables it.

BfvDataFSK

BfvDataFSK is issued at any point during the execution of an application to monitor the T.30 protocol procedure and to retrieve FSK data. Issuing BfvDataFSK and reviewing the FSK data after each function call is very useful as a debugging tool. See Volume 4,Fax Processing, Bfv API Reference Manual for detailed information on BfvDataFSK.

November 2009

92

Page 92
Image 92
Dialogic 6.2 manual Bfv API Debug Mode, BfvDataFSK