CUpnpAvtActionFactory Class Reference
class CUpnpAvtActionFactory : public CBase |
AV Transport factory class. This class creates AV Transport actions.
Public Member Functions |
---|
| ~CUpnpAvtActionFactory() |
TInt
| AvtDeviceCapabilitiesActionLC(CUpnpAction *&, CUpnpDevice *, TInt) |
TInt
| AvtMediaInfoActionLC(CUpnpAction *&, CUpnpDevice *, TInt) |
TInt
| AvtNextActionLC(CUpnpAction *&, CUpnpDevice *, TInt) |
TInt
| AvtPauseActionLC(CUpnpAction *&, CUpnpDevice *, TInt) |
TInt
| AvtPlayActionLC(CUpnpAction *&, CUpnpDevice *, TInt, const TDesC8 &) |
TInt
| AvtPositionInfoActionLC(CUpnpAction *&, CUpnpDevice *, TInt) |
TInt
| AvtPreviousActionLC(CUpnpAction *&, CUpnpDevice *, TInt) |
TInt
| AvtRecordActionLC(CUpnpAction *&, CUpnpDevice *, TInt) |
TInt
| AvtSeekActionLC(CUpnpAction *&, CUpnpDevice *, TInt, const TDesC8 &, const TDesC8 &) |
TInt
| AvtSetNextTransportUriActionLC(CUpnpAction *&, CUpnpDevice *, TInt, const TDesC8 &, const TDesC8 &) |
TInt
| AvtSetPlayModeActionLC(CUpnpAction *&, CUpnpDevice *, TInt, const TDesC8 &) |
TInt
| AvtSetRecordModeActionLC(CUpnpAction *&, CUpnpDevice *, TInt, const TDesC8 &) |
TInt
| AvtSetTransportUriActionLC(CUpnpAction *&, CUpnpDevice *, TInt, const TDesC8 &, const TDesC8 &) |
TInt
| AvtStopActionLC(CUpnpAction *&, CUpnpDevice *, TInt) |
TInt
| AvtTransportInfoActionLC(CUpnpAction *&, CUpnpDevice *, TInt) |
TInt
| AvtTransportSettingsActionLC(CUpnpAction *&, CUpnpDevice *, TInt) |
TInt
| AvtTransportsActionLC(CUpnpAction *&, CUpnpDevice *, TInt) |
CUpnpAvtActionFactory * | NewL(MUpnpAVControlPointObserver &, CUpnpAVControlPoint &) |
Constructor & Destructor Documentation
CUpnpAvtActionFactory(MUpnpAVControlPointObserver &, CUpnpAVControlPoint &)
Member Functions Documentation
AvtDeviceCapabilitiesActionLC(CUpnpAction *&, CUpnpDevice *, TInt)
Cretes and places in CU-stack a GetDeviceCapabilities action.
- Since
- Series 60 2.6
Parameters
CUpnpAction *& aAction | CUpnpAction pointer for created action. |
CUpnpDevice * aMediaRenderer | Action's target device. |
TInt aInstanceId | Media Renderer instance number. |
AvtMediaInfoActionLC(CUpnpAction *&, CUpnpDevice *, TInt)
Cretes and places in CU-stack a GetMediaInfo action.
- Since
- Series 60 2.6
Parameters
CUpnpAction *& aAction | CUpnpAction pointer for created action. |
CUpnpDevice * aMediaRenderer | Action's target device. |
TInt aInstanceId | Media Renderer instance number. |
AvtNextActionLC(CUpnpAction *&, CUpnpDevice *, TInt)
Cretes and places in CU-stack a Next action.
- Since
- Series 60 2.6
Parameters
CUpnpAction *& aAction | CUpnpAction pointer for created action. |
CUpnpDevice * aMediaRenderer | Action's target device. |
TInt aInstanceId | Media Renderer instance number. |
AvtPauseActionLC(CUpnpAction *&, CUpnpDevice *, TInt)
Cretes and places in CU-stack a Pause action.
- Since
- Series 60 2.6
Parameters
CUpnpAction *& aAction | CUpnpAction pointer for created action. |
CUpnpDevice * aMediaRenderer | Action's target device. |
TInt aInstanceId | Media Renderer instance number. |
AvtPlayActionLC(CUpnpAction *&, CUpnpDevice *, TInt, const TDesC8 &)
Cretes and places in CU-stack a Play action.
- Since
- Series 60 2.6
Parameters
CUpnpAction *& aAction | CUpnpAction pointer for created action. |
CUpnpDevice * aMediaRenderer | Action's target device. |
TInt aInstanceId | Media Renderer instance number. |
const TDesC8 & aSpeed | Play speed. |
AvtPositionInfoActionLC(CUpnpAction *&, CUpnpDevice *, TInt)
Cretes and places in CU-stack a GetPositionInfo action.
- Since
- Series 60 2.6
Parameters
CUpnpAction *& aAction | CUpnpAction pointer for created action. |
CUpnpDevice * aMediaRenderer | Action's target device. |
TInt aInstanceId | Media Renderer instance number. |
AvtPreviousActionLC(CUpnpAction *&, CUpnpDevice *, TInt)
Cretes and places in CU-stack a Previous action.
- Since
- Series 60 2.6
Parameters
CUpnpAction *& aAction | CUpnpAction pointer for created action. |
CUpnpDevice * aMediaRenderer | Action's target device. |
TInt aInstanceId | Media Renderer instance number. |
AvtRecordActionLC(CUpnpAction *&, CUpnpDevice *, TInt)
Cretes and places in CU-stack a Record action.
- Since
- Series 60 2.6
Parameters
CUpnpAction *& aAction | CUpnpAction pointer for created action. |
CUpnpDevice * aMediaRenderer | Action's target device. |
TInt aInstanceId | Media Renderer instance number. |
AvtSeekActionLC(CUpnpAction *&, CUpnpDevice *, TInt, const TDesC8 &, const TDesC8 &)
Cretes and places in CU-stack a Seek action.
- Since
- Series 60 2.6
Parameters
CUpnpAction *& aAction | CUpnpAction pointer for created action. |
CUpnpDevice * aMediaRenderer | Action's target device. |
TInt aInstanceId | Media Renderer instance number. |
const TDesC8 & aUnit | |
const TDesC8 & aTarget | |
AvtSetNextTransportUriActionLC(CUpnpAction *&, CUpnpDevice *, TInt, const TDesC8 &, const TDesC8 &)
Cretes and places in CU-stack a SetNextTransportURI action.
- Since
- Series 60 2.6
Parameters
CUpnpAction *& aAction | CUpnpAction pointer for created action. |
CUpnpDevice * aMediaRenderer | Action's target device. |
TInt aInstanceId | Media Renderer instance number. |
const TDesC8 & aNextUri | Resource URI. |
const TDesC8 & aNextMetaData | Resource metadata. |
AvtSetPlayModeActionLC(CUpnpAction *&, CUpnpDevice *, TInt, const TDesC8 &)
Cretes and places in CU-stack a SetPlayMode action.
- Since
- Series 60 2.6
Parameters
CUpnpAction *& aAction | CUpnpAction pointer for created action. |
CUpnpDevice * aMediaRenderer | Action's target device. |
TInt aInstanceId | Media Renderer instance number. |
const TDesC8 & aPlayMode | Mode of play. |
AvtSetRecordModeActionLC(CUpnpAction *&, CUpnpDevice *, TInt, const TDesC8 &)
Cretes and places in CU-stack a SetRecordQualityMode action.
- Since
- Series 60 2.6
Parameters
CUpnpAction *& aAction | CUpnpAction pointer for created action. |
CUpnpDevice * aMediaRenderer | Action's target device. |
TInt aInstanceId | Media Renderer instance number. |
const TDesC8 & aRecordMode | Mode of recording. |
AvtSetTransportUriActionLC(CUpnpAction *&, CUpnpDevice *, TInt, const TDesC8 &, const TDesC8 &)
Cretes and places in CU-stack a SetTransportURI action.
- Since
- Series 60 2.6
Parameters
CUpnpAction *& aAction | CUpnpAction pointer for created action. |
CUpnpDevice * aMediaRenderer | Action's target device. |
TInt aInstanceId | Media Renderer instance number. |
const TDesC8 & aCurrentUri | Resource URI. |
const TDesC8 & aCurrentMetaData | Resource metadata. |
AvtStopActionLC(CUpnpAction *&, CUpnpDevice *, TInt)
Cretes and places in CU-stack a Stop action.
- Since
- Series 60 2.6
Parameters
CUpnpAction *& aAction | CUpnpAction pointer for created action. |
CUpnpDevice * aMediaRenderer | Action's target device. |
TInt aInstanceId | Media Renderer instance number. |
AvtTransportInfoActionLC(CUpnpAction *&, CUpnpDevice *, TInt)
Cretes and places in CU-stack a GetTransportInfo action.
- Since
- Series 60 2.6
Parameters
CUpnpAction *& aAction | CUpnpAction pointer for created action. |
CUpnpDevice * aMediaRenderer | Action's target device. |
TInt aInstanceId | Media Renderer instance number. |
AvtTransportSettingsActionLC(CUpnpAction *&, CUpnpDevice *, TInt)
Cretes and places in CU-stack a GetTransportSettings action.
- Since
- Series 60 2.6
Parameters
CUpnpAction *& aAction | CUpnpAction pointer for created action. |
CUpnpDevice * aMediaRenderer | Action's target device. |
TInt aInstanceId | Media Renderer instance number. |
AvtTransportsActionLC(CUpnpAction *&, CUpnpDevice *, TInt)
Cretes and places in CU-stack a GetTransportIDs action.
- Since
- Series 60 2.6
Parameters
CUpnpAction *& aAction | CUpnpAction pointer for created action. |
CUpnpDevice * aMediaRenderer | Action's target device. |
TInt aInstanceId | Media Renderer instance number. |
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.