MUPnPItemResolver Class Reference
An interface for resolving either remote or local content. The interface takes in some identification of the content, resolves the content and asynchronously notifies when the content is available. The content itself is provided by
CUpnpItem
, which contains item metadata, resource and URI, and it can be used directly in AVController interface to play content on remote renderer or download content.
upnpavcontrollerhelper.lib
-
Since
-
S60 3.2
Constructor & Destructor Documentation
~MUPnPItemResolver()
~MUPnPItemResolver
|
(
|
)
|
[inline, virtual]
|
virtual destructor for deleting the resolver implementation using the API pointer
Member Functions Documentation
Item()
const
CUpnpItem
&
|
Item
|
(
|
)
|
const [pure virtual]
|
access to the resolved item. Note that if the object represents an item, it is not necessarily safe to query the resource in this item, instead you should use this item to query all metadata. Use this method after receiving MetadataBrowseComplete( KErrNone )
ResolveL(MUPnPItemResolverObserver &)
Starts resolving an object id using given session. given Callback is notified when result objects are available, or in case of an error.
-
Since
-
S60 3.2
Resource()
access to the pointed item's resource. The resource may be in the original or in the pointed item. This is the easiest and recommended way for accessing the resource. example: const TDesC& uri = browseUtil->Res().
Value()
; Use this method after receiving MetadataBrowseComplete( KErrNone )
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.