ESock::AMessage Class Reference

class ESock::AMessage

Constructor & Destructor Documentation

~AMessage()

~AMessage()[inline, virtual]

Member Functions Documentation

AcquireMessage(AMessage *)

voidAcquireMessage(AMessage *aMessage)[pure virtual]

Parameters

AMessage * aMessage

CompleteMessage(TInt)

voidCompleteMessage(TIntanError)[pure virtual]

Parameters

TInt anError

InitMBuf(TInt)

voidInitMBuf(TIntaParamIndex)[pure virtual]

Parameters

TInt aParamIndex

IsNull(TInt)

TBool IsNull(TIntaParamIndex)[pure virtual]

Parameters

TInt aParamIndex

ReadDes(TInt, TDes8 &, TInt)

TInt ReadDes(TIntaSrcParamIndex,
TDes8 &aDes,
TIntanOffset = 0
)[pure virtual]

Parameters

TInt aSrcParamIndex
TDes8 & aDes
TInt anOffset = 0

ReadInt(TInt)

TInt ReadInt(TIntaSrcParamIndex)[pure virtual]

Parameters

TInt aSrcParamIndex

ReadMBuf(TInt, RMBufChain &)

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

Parameters

TInt aSrcParamIndex
RMBufChain & aBufChain

WriteDes(TInt, const TDesC8 &, TInt)

TInt WriteDes(TIntaDstParamIndex,
const TDesC8 &aDes,
TIntanOffset = 0
)[pure virtual]

Parameters

TInt aDstParamIndex
const TDesC8 & aDes
TInt anOffset = 0

WriteMBuf(TInt, RMBufChain &)

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

Parameters

TInt aDstParamIndex
RMBufChain & aBufChain