CUpnpAVBrowseRequest Class Reference

class CUpnpAVBrowseRequest : public CBase

UPnP AV Controller Client/Server communication helper class

-
Since
Series 60 3.1

Inherits from

  • CUpnpAVBrowseRequest

Constructor & Destructor Documentation

CUpnpAVBrowseRequest()

CUpnpAVBrowseRequest()[private, inline]

Constructor

~CUpnpAVBrowseRequest()

~CUpnpAVBrowseRequest()[inline, virtual]

Destructor.

Member Functions Documentation

BrowseFlag()

MUPnPAVBrowsingSession::TBrowseFlag BrowseFlag()[inline]

Get browse flag

ConstructL()

voidConstructL()[private, inline]

Perform the second phase construction

ExternalizeL(RWriteStream &)

voidExternalizeL(RWriteStream &aStream)const [inline]
Externalizes device information to stream. Leaves in case of errors.
Since
Series 60 3.0

Parameters

RWriteStream & aStream

Filter()

const TDesC8 &Filter()[inline]

Get filter

Id()

const TDesC8 &Id()[inline]

Get Id

InternalizeL(RReadStream &)

voidInternalizeL(RReadStream &aStream)[inline]
Internalizes device information from stream. Leaves in case of errors.
Since
Series 60 3.0

Parameters

RReadStream & aStream

NewL()

CUpnpAVBrowseRequest *NewL()[static, inline]

Two-phased constructor.

NewLC()

CUpnpAVBrowseRequest *NewLC()[static, inline]

Two-phased constructor.

RequestedCount()

TInt RequestedCount()[inline]

Get requested count

SearchCriteria()

const TDesC8 &SearchCriteria()[inline]

Get search criteria

SetBrowseFlag(MUPnPAVBrowsingSession::TBrowseFlag)

voidSetBrowseFlag(MUPnPAVBrowsingSession::TBrowseFlagaBrowseFlag)[inline]

Set browse flag

SetFilterL(const TDesC8 &)

voidSetFilterL(const TDesC8 &aFilter)[inline]

Set filter

Parameters

const TDesC8 & aFilter

SetIdL(const TDesC8 &)

voidSetIdL(const TDesC8 &aId)[inline]

Set Id

Parameters

const TDesC8 & aId

SetRequestedCount(TInt)

voidSetRequestedCount(TIntaRequestedCount)[inline]

Set requested count

Parameters

TInt aRequestedCount

SetSearchCriteriaL(const TDesC8 &)

voidSetSearchCriteriaL(const TDesC8 &aSearchCriteria)[inline]

Set search criteria

Parameters

const TDesC8 & aSearchCriteria

SetSortCriteriaL(const TDesC8 &)

voidSetSortCriteriaL(const TDesC8 &aSortCriteria)[inline]

Set sort criteria

Parameters

const TDesC8 & aSortCriteria

SetStartIndex(TInt)

voidSetStartIndex(TIntaStartIndex)[inline]

Set start index

Parameters

TInt aStartIndex

SortCriteria()

const TDesC8 &SortCriteria()[inline]

Get sort criteria

StartIndex()

TInt StartIndex()[inline]

Get start index

ToDes8L()

HBufC8 *ToDes8L()const [inline]

Externalizes information to stream and returns the object as a heap desctiptor.

Member Data Documentation

MUPnPAVBrowsingSession::TBrowseFlag iBrowseFlag

MUPnPAVBrowsingSession::TBrowseFlag iBrowseFlag[private]

TInt iCriteriaLength

TInt iCriteriaLength[private]

HBufC8 * iFilter

HBufC8 *iFilter[private]

HBufC8 * iId

HBufC8 *iId[private]

TInt iRequestedCount

TInt iRequestedCount[private]

HBufC8 * iSearchCriteria

HBufC8 *iSearchCriteria[private]

HBufC8 * iSortCriteria

HBufC8 *iSortCriteria[private]

TInt iStartIndex

TInt iStartIndex[private]