Modifying the fax sample application

The fax sample application can be modified to suit your particular requirements. This can be done at various levels:

  1. You can use the complete application as provided with minor changes if required.
  2. You can keep the custom server interface as described, but completely rewrite the state table and prompts, and re-record the voice segments.
  3. You can modify the custom server and add new functions. For example, a caller may call in and request that information such as a bank statement be sent to his or her fax machine. To achieve this, the state table may have to obtain textual information from a host using the 3270 server, and then pass this information to the Brooktrout fax BFAX_SEND_FAX state table for conversion from TEXT to TIFF format using utilities, before sending the fax.
  4. You can modify the custom server to put additional information in its log file FaxSample.log, either as a debugging aid during development, or to provide accounting or charging information.