ESock::AMessage Class Reference

class ESock::AMessage
Public Member Functions
~AMessage ()
void AcquireMessage ( AMessage *)
void CompleteMessage ( TInt )
void InitMBuf ( TInt )
TBool IsNull ( TInt )
TInt ReadDes ( TInt , TDes8 &, TInt )
TInt ReadInt ( TInt )
TInt ReadMBuf ( TInt , RMBufChain &)
TInt WriteDes ( TInt , const TDesC8 &, TInt )
TInt WriteMBuf ( TInt , RMBufChain &)

Constructor & Destructor Documentation

~AMessage()

~AMessage ( ) [inline, virtual]

Member Functions Documentation

AcquireMessage(AMessage *)

void AcquireMessage ( AMessage * aMessage ) [pure virtual]

Parameters

AMessage * aMessage

CompleteMessage(TInt)

void CompleteMessage ( TInt anError ) [pure virtual]

Parameters

TInt anError

InitMBuf(TInt)

void InitMBuf ( TInt aParamIndex ) [pure virtual]

Parameters

TInt aParamIndex

IsNull(TInt)

TBool IsNull ( TInt aParamIndex ) [pure virtual]

Parameters

TInt aParamIndex

ReadDes(TInt, TDes8 &, TInt)

TInt ReadDes ( TInt aSrcParamIndex,
TDes8 & aDes,
TInt anOffset = 0
) [pure virtual]

Parameters

TInt aSrcParamIndex
TDes8 & aDes
TInt anOffset = 0

ReadInt(TInt)

TInt ReadInt ( TInt aSrcParamIndex ) [pure virtual]

Parameters

TInt aSrcParamIndex

ReadMBuf(TInt, RMBufChain &)

TInt ReadMBuf ( TInt aSrcParamIndex,
RMBufChain & aBufChain
) [pure virtual]

Parameters

TInt aSrcParamIndex
RMBufChain & aBufChain

WriteDes(TInt, const TDesC8 &, TInt)

TInt WriteDes ( TInt aDstParamIndex,
const TDesC8 & aDes,
TInt anOffset = 0
) [pure virtual]

Parameters

TInt aDstParamIndex
const TDesC8 & aDes
TInt anOffset = 0

WriteMBuf(TInt, RMBufChain &)

TInt WriteMBuf ( TInt aDstParamIndex,
RMBufChain & aBufChain
) [pure virtual]

Parameters

TInt aDstParamIndex
RMBufChain & aBufChain