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 &)
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.