CUpnpAVBrowseRequest Class Reference

class CUpnpAVBrowseRequest : public CBase

UPnP AV Controller Client/Server communication helper class

-
Since
Series 60 3.1

Inherits from

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()

void ConstructL ( ) [private, inline]

Perform the second phase construction

ExternalizeL(RWriteStream &)

void ExternalizeL ( 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 &)

void InternalizeL ( 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)

void SetBrowseFlag ( MUPnPAVBrowsingSession::TBrowseFlag aBrowseFlag ) [inline]

Set browse flag

SetFilterL(const TDesC8 &)

void SetFilterL ( const TDesC8 & aFilter ) [inline]

Set filter

Parameters

const TDesC8 & aFilter

SetIdL(const TDesC8 &)

void SetIdL ( const TDesC8 & aId ) [inline]

Set Id

Parameters

const TDesC8 & aId

SetRequestedCount(TInt)

void SetRequestedCount ( TInt aRequestedCount ) [inline]

Set requested count

Parameters

TInt aRequestedCount

SetSearchCriteriaL(const TDesC8 &)

void SetSearchCriteriaL ( const TDesC8 & aSearchCriteria ) [inline]

Set search criteria

Parameters

const TDesC8 & aSearchCriteria

SetSortCriteriaL(const TDesC8 &)

void SetSortCriteriaL ( const TDesC8 & aSortCriteria ) [inline]

Set sort criteria

Parameters

const TDesC8 & aSortCriteria

SetStartIndex(TInt)

void SetStartIndex ( TInt aStartIndex ) [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]