CCommsBufAsyncRequest Class Reference

class CCommsBufAsyncRequest : public CBase

Implementation of the RCommsBufAsyncRequest.

Inherits from

  • CCommsBufAsyncRequest

Constructor & Destructor Documentation

CCommsBufAsyncRequest(TCommsBufAllocator &)

IMPORT_CCCommsBufAsyncRequest(TCommsBufAllocator &aAllocator)

Parameters

TCommsBufAllocator & aAllocator

~CCommsBufAsyncRequest()

~CCommsBufAsyncRequest()

Member Functions Documentation

Alloc(RCommsBufChain &, TInt, TInt, TInt, TRequestStatus &)

voidAlloc(RCommsBufChain &aChain,
TIntaSize,
TIntaMinSize,
TIntaMaxSize,
TRequestStatus &aStatus
)

Parameters

RCommsBufChain & aChain
TInt aSize
TInt aMinSize
TInt aMaxSize
TRequestStatus & aStatus

Cancel()

voidCancel()

Complete(TInt)

IMPORT_C voidComplete(TIntaCode)

Parameters

TInt aCode

Member Data Documentation

TCommsBufAllocator iAllocator

TCommsBufAllocator iAllocator[private]

RCommsBufQ iBufQ

RCommsBufQ iBufQ[private]

RCommsBufChain * iChain

RCommsBufChain *iChain[private]

TDblQueLink iLink

TDblQueLink iLink[private]

TInt iMaxSize

TInt iMaxSize[private]

TInt iMinSize

TInt iMinSize[private]

TInt iSize

TInt iSize[private]

TRequestStatus * iStatusPtr

TRequestStatus *iStatusPtr[private]

RThread iThread

RThread iThread[private]