![]() |

Section Contents
faxset.h
faxcli.lib
This class contains persistent information applicable to all fax sessions.
The TFaxSettings class provides ExternalizeL() and InternalizeL() functions to implement stream-level persistence. These may be used in their explicit form or through templated insertion operators << or >>. These functions and operators should be used as described in Externalising and internalising.
void ExternalizeL(RWriteStream &aStream) const;
This function externalises the TFaxSettings object to a write stream. See Externalising for the standard ExternalizeL() protocol. The presence of this function means that the standard templated operator<<() (defined in s32strm.h) is available to externalise objects of this class.
|
RwriteStream &aStream |
The stream to which the object should be externalised. |
This function may leave, if the write action causes an out of memory error.
void InternalizeL(RReadStream &aStream);
This function to internalises the TFaxSettings object from a read stream. See Internalising for the standard InternalizeL() protocol. The presence of this function means that the standard templated operator>>() (defined in s32strm.h) is available to internalise objects of this class.
|
RReadStream &aStream |
The stream from which the object should be internalised. |
TFaxSettings& operator=(const TFaxSettings& aFaxSettings);
This assignment operator copies the content of one TFaxSettings into another, replacing the existing content.
|
const TFaxSettings& aFaxSettings |
A reference to the TFaxSettings to be copied. |
|
TFaxSettings& |
A reference to this TFaxSettings. |
|
TFaxClass iFaxClass |
The fax class. |
|
TBuf8 < 20 > iFaxId |
The local Fax ID string, which must be exactly 20 characters, with only 0-9, space, and + permissible for exact conformance with ITU T.30. |
|
TInt iFaxOnDemandDelay |
The delay between dialling and receiving from a faxback service (seconds). |
|
TInt iMaxSpeed |
Maximum speed of fax session in bps. |
|
TInt iMinSpeed |
Minimum speed of fax session in bps. |
|
TFaxCompression iPreferredCompression |
Preferred compression. |
|
TInt iPreferredECM |
Preferred error correction mode. Reserved for future use. |
|
TFaxResolution iPreferredResolution |
Preferred resolution |
|
TInt iVerbose |
Switches fax logging on or off. This must be left on. |
|
|