Faxing in EPOC
The EPOC Faxing infrastructure is comprised of three main APIs: the fax client, the fax store, and the fax header line data file. The fax client can be used to send or receive faxes, which are stored in EPOC as fax store files. The fax store API stores and retrieves fax information, and provides the functionality to encode and decode scan lines. The header line API provides part of the mechanism for generating the header line on the top of every fax page.
In some EPOC devices a top level messaging architecture leverages these APIs through the Email application and allows fax sending through print to fax. In other devices this higher level application is not included, and developers may use the fax APIs to provide fax functionality directly. Developers can also use the information to enhance or localise the existing fax services.
The documentation is divided into guide and reference material. Users should view the guide for an architectural overview of the APIs, and then use the reference for determining the precise usage of each class and function.
|