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

void Cancel ( ) [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()

void RxConnect ( ) [virtual]

RxFaxData(TDes8 &)

void RxFaxData ( TDes8 & aData ) [virtual]

Parameters

TDes8 & aData

RxPostPage()

void RxPostPage ( ) [virtual]

SetCallBack(MFaxCompletionBase *)

void SetCallBack ( MFaxCompletionBase * aBase ) [virtual]

Parameters

MFaxCompletionBase * aBase

SetFaxHeaderFile(CFaxSharedFileHandles *)

void SetFaxHeaderFile ( CFaxSharedFileHandles * iSharedFileHandles ) [virtual]

Parameters

CFaxSharedFileHandles * iSharedFileHandles

StartModemL()

void StartModemL ( )

TxConnect()

void TxConnect ( ) [virtual]

TxFaxData(const TDesC8 &)

void TxFaxData ( const TDesC8 & aData ) [virtual]

Parameters

const TDesC8 & aData

TxPostPage()

void TxPostPage ( ) [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