TRemConMessageQueue Class Reference

class TRemConMessageQueue

A queue for RemCon request command messages.

Public Member Functions
TRemConMessageQueue()
IMPORT_C voidAddLast(CRemConQueuedMessage &)
IMPORT_C const CRemConQueuedMessage *Find(TUid, TInt)
IMPORT_C CRemConQueuedMessage *First()
IMPORT_C TBoolIsEmpty()
IMPORT_C voidRemove(CRemConQueuedMessage &)
IMPORT_C voidReset()
Private Attributes
TSglQueIter< CRemConQueuedMessage >iIter
TSglQue< CRemConQueuedMessage >iQueue

Constructor & Destructor Documentation

TRemConMessageQueue()

IMPORT_CTRemConMessageQueue()

Member Functions Documentation

AddLast(CRemConQueuedMessage &)

IMPORT_C voidAddLast(CRemConQueuedMessage &aMsg)

Parameters

CRemConQueuedMessage & aMsg

Find(TUid, TInt)

IMPORT_C const CRemConQueuedMessage *Find(TUidaInterfaceUid,
TIntaOperationId
)

Parameters

TUid aInterfaceUid
TInt aOperationId

First()

IMPORT_C CRemConQueuedMessage *First()const

IsEmpty()

IMPORT_C TBoolIsEmpty()

Remove(CRemConQueuedMessage &)

IMPORT_C voidRemove(CRemConQueuedMessage &aMsg)

Parameters

CRemConQueuedMessage & aMsg

Reset()

IMPORT_C voidReset()

Member Data Documentation

TSglQueIter< CRemConQueuedMessage > iIter

TSglQueIter< CRemConQueuedMessage >iIter[private]

TSglQue< CRemConQueuedMessage > iQueue

TSglQue< CRemConQueuedMessage >iQueue[private]