CReqEntry Class Reference

class CReqEntry : public CBase

Inherits from

Constructor & Destructor Documentation

CReqEntry(TTsyReqHandle, const RMessage2 &, CTelSession *, CBuffer *, const CTelObject *, TInt, RHeap *)

CReqEntry ( TTsyReqHandle aTsyReqHandle,
const RMessage2 & aMessage,
CTelSession * aSession,
CBuffer * aBuffer,
const CTelObject * aTelObject,
TInt aFunction,
RHeap * aHeap
)

Parameters

TTsyReqHandle aTsyReqHandle
const RMessage2 & aMessage
CTelSession * aSession
CBuffer * aBuffer
const CTelObject * aTelObject
TInt aFunction
RHeap * aHeap

~CReqEntry()

~CReqEntry ( )

Member Functions Documentation

CompleteAndDeque(TInt)

void CompleteAndDeque ( TInt aError )

Parameters

TInt aError

Deque()

void Deque ( )

NewL(TTsyReqHandle, const RMessage2 &, CTelSession *, CBuffer *, const CTelObject *, TInt, RHeap *)

CReqEntry * NewL ( TTsyReqHandle aTsyReqHandle,
const RMessage2 & aMessage,
CTelSession * aSession,
CBuffer * aBuffer,
const CTelObject * aTelObject,
TInt aFunction,
RHeap * aHeap
) [static]

Parameters

TTsyReqHandle aTsyReqHandle
const RMessage2 & aMessage
CTelSession * aSession
CBuffer * aBuffer
const CTelObject * aTelObject
TInt aFunction
RHeap * aHeap

operator delete(TAny *)

void operator delete ( TAny * aPtr ) [static]

Parameters

TAny * aPtr

operator delete(TAny *, TLeave)

void operator delete ( TAny * aPtr,
TLeave aLeave
) [static, inline]

Parameters

TAny * aPtr
TLeave aLeave

operator delete(TAny *, TUint)

void operator delete ( TAny * aPtr,
TUint aExtraSize
) [static, inline]

Parameters

TAny * aPtr
TUint aExtraSize

operator delete(TAny *, RHeap *)

void operator delete ( TAny * aPtr,
RHeap * aHeap
) [static, inline]

Parameters

TAny * aPtr
RHeap * aHeap

operator new(TUint)

TAny * operator new ( TUint aSize ) [static]

Allocates the object from the heap and then initialises its contents to binary zeroes.

Parameters

TUint aSize The size of the derived class. This parameter is specified implicitly by C++ in all circumstances in which a derived class is allocated.

operator new(TUint, TLeave)

TAny * operator new ( TUint aSize,
TLeave
) [static]

Allocates the object from the heap and then initialises its contents to binary zeroes.

Parameters

TUint aSize The size of the derived class. This parameter is specified implicitly by C++ in all circumstances in which a derived class is allocated.
TLeave

operator new(TUint, TUint)

TAny * operator new ( TUint aSize,
TUint aExtraSize
) [static]

Allocates the object from the heap and then initialises its contents to binary zeroes.

Use of this overload is rare.

Parameters

TUint aSize The size of the derived class. This parameter is specified implicitly by C++ in all circumstances in which a derived class is allocated.
TUint aExtraSize Indicates additional size beyond the end of the base class.

operator new(TUint, RHeap *)

TAny * operator new ( TUint aSize,
RHeap * aHeap
) [static]

Parameters

TUint aSize
RHeap * aHeap

Member Data Documentation

CBuffer * iBuffer

CBuffer * iBuffer

TBool iCancelFnCalled

TBool iCancelFnCalled

TBool iClientInterested

TBool iClientInterested

TInt iFunction

TInt iFunction

RHeap * iHeap

RHeap * iHeap

TDblQueLink iLink

TDblQueLink iLink [private]

RMessage2 iMessage

RMessage2 iMessage

TBool iMessageNulled

TBool iMessageNulled

TBool iPlacedRequest

TBool iPlacedRequest

TBool iReadByClient

TBool iReadByClient

MTelObjectTSY::TReqMode iReqMode

MTelObjectTSY::TReqMode iReqMode

CTelSession * iSession

CTelSession * iSession

const CTelObject * iTelObject

const CTelObject * iTelObject

TTsyReqHandle iTsyReqHandle

TTsyReqHandle iTsyReqHandle