CFaxSession Class Reference

class CFaxSession : public CBase

Inherits from

Nested Classes and Structures

Constructor & Destructor Documentation

CFaxSession(void)

CFaxSession(void)

Parameters

void

~CFaxSession()

~CFaxSession()

Member Functions Documentation

Cancel()

voidCancel()[virtual]

FxClose()

TInt FxClose()[virtual]

FxOpen(TFaxServerSessionSettings &, RFax::TProgress *)

TInt FxOpen(TFaxServerSessionSettings &,
RFax::TProgress *aProgress
)[virtual]

NewL()

CFaxSession *NewL()[static]

NewLC()

CFaxSession *NewLC()[static]

ReturnCompletionBase(void)

MFaxCompletionBase *ReturnCompletionBase(void)

Parameters

void

RxConnect()

voidRxConnect()[virtual]

RxFaxData(TDes8 &)

voidRxFaxData(TDes8 &aData)[virtual]

Parameters

TDes8 & aData

RxPostPage()

voidRxPostPage()[virtual]

SetCallBack(MFaxCompletionBase *)

voidSetCallBack(MFaxCompletionBase *aBase)[virtual]

Parameters

MFaxCompletionBase * aBase

SetFaxHeaderFile(CFaxSharedFileHandles *)

voidSetFaxHeaderFile(CFaxSharedFileHandles *iSharedFileHandles)[virtual]

Parameters

CFaxSharedFileHandles * iSharedFileHandles

StartModemL()

voidStartModemL()

TxConnect()

voidTxConnect()[virtual]

TxFaxData(const TDesC8 &)

voidTxFaxData(const TDesC8 &aData)[virtual]

Parameters

const TDesC8 & aData

TxPostPage()

voidTxPostPage()[virtual]

Member Enumerations Documentation

Enum TFaxThreadRequest

Enumerators

ERxConnect
ERxFaxData
ERxPostPage
ETxConnect
ETxFaxData
ETxPostPage
EFxClose

Member Data Documentation

TBool iAmDestructing

TBool iAmDestructing[private]

TRequestStatus iChildDeath

TRequestStatus iChildDeath[private]

MFaxCompletionBase * iCompletionBase

MFaxCompletionBase *iCompletionBase[private]

CFaxRequest * iFaxRequest

CFaxRequest *iFaxRequest

TFaxServerSessionSettings iFaxServerSessionSettings

TFaxServerSessionSettings iFaxServerSessionSettings

CFaxModemDriver * iModemDriver

CFaxModemDriver *iModemDriver

RThread iParentThread

RThread iParentThread

RFax::TProgress * iProgress

RFax::TProgress *iProgress

TDes8 * iRxData

TDes8 *iRxData

CFaxSharedFileHandles * iSharedFileHandles

CFaxSharedFileHandles *iSharedFileHandles

const TDesC8 * iTxData

const TDesC8 *iTxData