CUpnpCdsActionFactory Class Reference
class CUpnpCdsActionFactory : public CBase
|
?one_line_short_description. ?other_description_lines
Public Member Functions
|
|
~CUpnpCdsActionFactory
()
|
TInt
|
CdsBrowseActionLC
(
CUpnpAction
*&,
CUpnpDevice
*, const
TDesC8
&, const
TDesC8
&, const
TDesC8
&,
TInt
,
TInt
, const
TDesC8
&)
|
TInt
|
CdsCreateObjectActionLC
(
CUpnpAction
*&,
CUpnpDevice
*, const
TDesC8
&, const
TDesC8
&)
|
TInt
|
CdsCreateReferenceActionLC
(
CUpnpAction
*&,
CUpnpDevice
*, const
TDesC8
&, const
TDesC8
&)
|
TInt
|
CdsDeleteResourceActionLC
(
CUpnpAction
*&,
CUpnpDevice
*, const
TDesC8
&)
|
TInt
|
CdsDestroyObjectActionLC
(
CUpnpAction
*&,
CUpnpDevice
*, const
TDesC8
&)
|
TInt
|
CdsExportResourceActionLC
(
CUpnpAction
*&,
CUpnpDevice
*, const
TDesC8
&, const
TDesC8
&)
|
TInt
|
CdsImportResourceActionLC
(
CUpnpAction
*&,
CUpnpDevice
*, const
TDesC8
&, const
TDesC8
&)
|
TInt
|
CdsSearchActionLC
(
CUpnpAction
*&,
CUpnpDevice
*, const
TDesC8
&, const
TDesC8
&, const
TDesC8
&,
TInt
,
TInt
, const
TDesC8
&)
|
TInt
|
CdsSearchCapabilitiesActionLC
(
CUpnpAction
*&,
CUpnpDevice
*)
|
TInt
|
CdsSortCapabilitiesActionLC
(
CUpnpAction
*&,
CUpnpDevice
*)
|
TInt
|
CdsStopTransferActionLC
(
CUpnpAction
*&,
CUpnpDevice
*,
TInt
)
|
TInt
|
CdsSystemUpdateIdActionLC
(
CUpnpAction
*&,
CUpnpDevice
*)
|
TInt
|
CdsTransferProgressActionLC
(
CUpnpAction
*&,
CUpnpDevice
*,
TInt
)
|
TInt
|
CdsUpdateObjectActionLC
(
CUpnpAction
*&,
CUpnpDevice
*, const
TDesC8
&, const
TDesC8
&, const
TDesC8
&)
|
CUpnpCdsActionFactory
*
|
NewL
(
MUpnpAVControlPointObserver
&,
CUpnpAVControlPoint
&)
|
Constructor & Destructor Documentation
CUpnpCdsActionFactory(MUpnpAVControlPointObserver &, CUpnpAVControlPoint &)
~CUpnpCdsActionFactory()
~CUpnpCdsActionFactory
|
(
|
)
|
|
Member Functions Documentation
CdsBrowseActionLC(CUpnpAction *&, CUpnpDevice *, const TDesC8 &, const TDesC8 &, const TDesC8 &, TInt, TInt, const TDesC8 &)
This function creates an action for content directory browse function.
-
Since
-
Series 60 2.6
Parameters
CUpnpAction
*& aAction
|
CUpnpAction pointer for created action.
|
CUpnpDevice
* aMediaServer
|
Destination of action.
|
const
TDesC8
& aObjectId
|
object to be browsed
|
const
TDesC8
& aBrowseFlag
|
item or children browse
|
const
TDesC8
& aFilter
|
|
TInt
aStartingIndex
|
|
TInt
aRequestedCount
|
|
const
TDesC8
& aSortCriteria
|
|
CdsCreateObjectActionLC(CUpnpAction *&, CUpnpDevice *, const TDesC8 &, const TDesC8 &)
Creates and places in CU-stack a CreateObject action.
-
Since
-
Series 60 2.6
Parameters
CUpnpAction
*& aAction
|
CUpnpAction pointer for created action.
|
CUpnpDevice
* aMediaServer
|
Action's target device.
|
const
TDesC8
& aId
|
A contatiner id .
|
const
TDesC8
& aElements
|
new object as XML string.
|
CdsCreateReferenceActionLC(CUpnpAction *&, CUpnpDevice *, const TDesC8 &, const TDesC8 &)
Creates and places in CU-stack a CreateRefernce action.
-
Since
-
Series 60 2.6
Parameters
CUpnpAction
*& aAction
|
CUpnpAction pointer for created action.
|
CUpnpDevice
* aMediaServer
|
Action's target device.
|
const
TDesC8
& aDestinationContainerId
|
ID of container in wher reference is created.
|
const
TDesC8
& aSourceObjectId
|
object to be refered.
|
CdsDeleteResourceActionLC(CUpnpAction *&, CUpnpDevice *, const TDesC8 &)
Creates and places in CU-stack a DeleteResource action.
-
Since
-
Series 60 2.6
Parameters
CUpnpAction
*& aAction
|
CUpnpAction pointer for created action.
|
CUpnpDevice
* aMediaServer
|
Action's target device.
|
const
TDesC8
& aResourceUri
|
URI of target resource.
|
CdsDestroyObjectActionLC(CUpnpAction *&, CUpnpDevice *, const TDesC8 &)
Creates and places in CU-stack a DestroyObject action.
-
Since
-
Series 60 2.6
Parameters
CUpnpAction
*& aAction
|
CUpnpAction pointer for created action.
|
CUpnpDevice
* aMediaServer
|
Action's target device.
|
const
TDesC8
& aObjectId
|
URI of target resource.
|
CdsExportResourceActionLC(CUpnpAction *&, CUpnpDevice *, const TDesC8 &, const TDesC8 &)
Creates and places in CU-stack a ExportResource action.
-
Since
-
Series 60 2.6
Parameters
CUpnpAction
*& aAction
|
CUpnpAction pointer for created action.
|
CUpnpDevice
* aMediaServer
|
Action's target device.
|
const
TDesC8
& aSourceUri
|
source of export.
|
const
TDesC8
& aDestinationUri
|
destination for export.
|
CdsImportResourceActionLC(CUpnpAction *&, CUpnpDevice *, const TDesC8 &, const TDesC8 &)
Cretes and places in CU-stack a ImportResource action.
-
Since
-
Series 60 2.6
Parameters
CUpnpAction
*& aAction
|
CUpnpAction pointer for created action.
|
CUpnpDevice
* aMediaServer
|
Action's target device.
|
const
TDesC8
& aSourceUri
|
source of import.
|
const
TDesC8
& aDestinationUri
|
destination for import.
|
CdsSearchActionLC(CUpnpAction *&, CUpnpDevice *, const TDesC8 &, const TDesC8 &, const TDesC8 &, TInt, TInt, const TDesC8 &)
This function creates an action for content directory Search function.
-
Since
-
Series 60 2.6
Parameters
CUpnpAction
*& aAction
|
CUpnpAction pointer for created action.
|
CUpnpDevice
* aMediaServer
|
Destination of action.
|
const
TDesC8
& aObjectId
|
object to be browsed
|
const
TDesC8
& aSearchCriteria
|
search parameters
|
const
TDesC8
& aFilter
|
|
TInt
aStartingIndex
|
|
TInt
aRequestedCount
|
|
const
TDesC8
& aSortCriteria
|
|
CdsSearchCapabilitiesActionLC(CUpnpAction *&, CUpnpDevice *)
Creates and places in CU-stack a GetSearchCapabilities action.
-
Since
-
Series 60 2.6
Parameters
CUpnpAction
*& aAction
|
CUpnpAction pointer for created action.
|
CUpnpDevice
* aMediaServer
|
Action's target device.
|
CdsSortCapabilitiesActionLC(CUpnpAction *&, CUpnpDevice *)
Creates and places in CU-stack a GetSortCapabilities action.
-
Since
-
Series 60 2.6
Parameters
CUpnpAction
*& aAction
|
CUpnpAction pointer for created action.
|
CUpnpDevice
* aMediaServer
|
Action's target device.
|
CdsStopTransferActionLC(CUpnpAction *&, CUpnpDevice *, TInt)
Creates and places in CU-stack a StopTransfer action.
-
Since
-
Series 60 2.6
Parameters
CUpnpAction
*& aAction
|
CUpnpAction pointer for created action.
|
CUpnpDevice
* aMediaServer
|
Action's target device.
|
TInt
aTransferId
|
Id of target transfer.
|
CdsSystemUpdateIdActionLC(CUpnpAction *&, CUpnpDevice *)
Creates and places in CU-stack a GetSystemUpdateID action.
-
Since
-
Series 60 2.6
Parameters
CUpnpAction
*& aAction
|
CUpnpAction pointer for created action.
|
CUpnpDevice
* aMediaServer
|
Action's target device.
|
CdsTransferProgressActionLC(CUpnpAction *&, CUpnpDevice *, TInt)
Creates and places in CU-stack a GetTransferProgress action.
-
Since
-
Series 60 2.6
Parameters
CUpnpAction
*& aAction
|
CUpnpAction pointer for created action.
|
CUpnpDevice
* aMediaServer
|
Action's target device.
|
TInt
aTransferId
|
Id of target transfer.
|
CdsUpdateObjectActionLC(CUpnpAction *&, CUpnpDevice *, const TDesC8 &, const TDesC8 &, const TDesC8 &)
Creates and places in CU-stack a UpdateObject action.
-
Since
-
Series 60 2.6
Parameters
CUpnpAction
*& aAction
|
CUpnpAction pointer for created action.
|
CUpnpDevice
* aMediaServer
|
Action's target device.
|
const
TDesC8
& aObjectID
|
object to be updated.
|
const
TDesC8
& aCurrentTagValue
|
current metadata.
|
const
TDesC8
& aNewTagValue
|
new metadata.
|
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
By default Symbian 2nd phase constructor is private.
NewL(MUpnpAVControlPointObserver &, CUpnpAVControlPoint &)
Member Data Documentation
CUpnpAVControlPoint & iAVCP
MUpnpAVControlPointObserver & iAVControlPointObserver
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.