The Bfv API Functions

Combining the high-, mid-, and low-level functions within the same application program is valid and useful. Need for the low-level calls depends on the degree of flexibility and functionality an application requires.

Table 1 contains a partial list of the high-, mid-, and low-level functions that perform fax tasks.

Table 1. Fax Functions by Type

Type/Level

Function Names

 

 

High-Level

BfvFaxPoll

 

BfvFaxReceive

 

BfvFaxSend

 

 

Mid-Level

BfvFaxBegin

 

BfvFaxBeginReceive

 

BfvFaxBeginSend

 

BfvFaxEndReception

 

BfvFaxNextPage

 

BfvFaxReceivePage

 

BfvFaxReceivePages

 

BfvFaxSendPage

 

BfvFaxSetReceiveFmt

 

BfvFaxTurnaround

 

 

Low-Level

BfvFaxBeginRaw

 

BfvFaxBeginSendRaw

 

BfvFaxEndOfDocument

 

BfvFaxGetLocalId

 

BfvFaxGetRemoteInfo

 

BfvFaxNextPageRaw

 

BfvFaxPageParams

 

BfvFaxReceiveData

 

BfvFaxReceiveFile

 

BfvFaxSendData

 

BfvFaxSendFile

 

BfvFaxStripParams

 

BfvFaxWaitForTraining

 

 

November 2009

41

Page 41
Image 41
Dialogic 6.2 manual Fax Functions by Type, Type/Level Function Names