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