Defines the fax modem classes supported by the fax client.
The fax class refers to the command set used to control the modem.
| Enumerator | Value | Description | 
|---|---|---|
| EClassAuto | 0 | Automatic detection of the fax modem class. | 
| EClass1 | 1 | Fax class 1 | 
| EClass2 | 2 | Fax class 2 | 
| EClass2point0 | 4 | Fax class 2.0 | 
| EClass1point0 | 8 | Fax class 1.0 | 
| EClass2point1 | 16 | Fax class 2.1 | 
Fax session phases.
Defines what is done if a fax session fails is dependent on the current phase.
| Enumerator | Value | Description | 
|---|---|---|
| ENotYetStarted | The session has not yet begun | |
| ECallEstablishment | 'A' | Phase 'A'. Establishing connection. | 
| ESessionNegotiation | 'B' | Phase 'B'. Negotiating fax protocols. | 
| EDataTransfer | 'C' | Phase 'C'. Transferring information | 
| EPostPageStatus | 'D' | Phase 'D'. Confirming successful send/receive. | 
| EDisconnection | 'E' | Phase 'E'. Disconnecting. | 
Defines the supported fax resolutions.
It is also used by the fax store classes.
| Enumerator | Value | Description | 
|---|---|---|
| EFaxNormal | Normal fax resolution 3.85 lines/mm | |
| EFaxFine | Fine fax resolution 7.7 lines/mm | 
Defines the types of compression supported by the fax client.
This enumeration is also used by the fax store classes.
| Enumerator | Value | Description | 
|---|---|---|
| EModifiedHuffman | 0 | One-dimensional T.4 encoding. Also known as MH. | 
| EModifiedRead | 1 | Two-dimensional T.4 encoding. Also known as MR. | 
| EUncompressedModifiedRead | 2 | Two-dimensional T.4 encoding including uncompressed mode. | 
| EModifiedModifiedRead | 3 | T.6 encoding. Not supported by the fax engine. Also known as MMR. | 
| const TInt | KFaxBytesPerScanLine | ( | 216 | ) |