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 | ) |