CCommsBufAsyncRequest Class Reference

class CCommsBufAsyncRequest : public CBase

Implementation of the RCommsBufAsyncRequest .

Inherits from

Constructor & Destructor Documentation

CCommsBufAsyncRequest(TCommsBufAllocator &)

IMPORT_C CCommsBufAsyncRequest ( TCommsBufAllocator & aAllocator )

Parameters

TCommsBufAllocator & aAllocator

~CCommsBufAsyncRequest()

~CCommsBufAsyncRequest ( )

Member Functions Documentation

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

void Alloc ( RCommsBufChain & aChain,
TInt aSize,
TInt aMinSize,
TInt aMaxSize,
TRequestStatus & aStatus
)

Parameters

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

Cancel()

void Cancel ( )

Complete(TInt)

IMPORT_C void Complete ( TInt aCode )

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]