MUpnpAVControlPointObserver Class Reference

class MUpnpAVControlPointObserver

Interface class. This class defines a observer interface for AV controlpoint

Since
Series 60 2.6
Public Member Functions
voidAvtDeviceCapabilitiesResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &, const TDesC8 &)
voidAvtGetTransportInfoResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &, const TDesC8 &)
voidAvtLastChangeEvent(const TDesC8 &, const TDesC8 &)
voidAvtMediaInfoResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &, const TDesC8 &, const TDesC8 &, const TDesC8 &, const TDesC8 &, const TDesC8 &, const TDesC8 &, const TDesC8 &)
voidAvtNextResponse(const TDesC8 &, TInt, TInt, const TDesC8 &)
voidAvtPauseResponse(const TDesC8 &, TInt, TInt, const TDesC8 &)
voidAvtPlayResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &)
voidAvtPositionInfoResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &, const TDesC8 &, const TDesC8 &, const TDesC8 &, const TDesC8 &, const TDesC8 &, const TDesC8 &)
voidAvtPreviousResponse(const TDesC8 &, TInt, TInt, const TDesC8 &)
voidAvtRecordResponse(const TDesC8 &, TInt, TInt, const TDesC8 &)
voidAvtSeekResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &)
voidAvtSetNextTransportUriResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &)
voidAvtSetPlayModeResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &)
voidAvtSetRecordModeResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &)
voidAvtSetTransportUriResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &)
voidAvtStopResponse(const TDesC8 &, TInt, TInt, const TDesC8 &)
voidAvtTransportSettingsResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &)
voidCdsBrowseResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, TInt, TInt, const TDesC8 &)
voidCdsCTransferProgressResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &, const TDesC8 &)
voidCdsContainerEvent(const TDesC8 &, const TDesC8 &)
voidCdsCreateObjectResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &, const TDesC8 &)
voidCdsCreateReferenceResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &)
voidCdsDeleteResourceResponse(const TDesC8 &, TInt, TInt, const TDesC8 &)
voidCdsDestroyObjectResponse(const TDesC8 &, TInt, TInt, const TDesC8 &)
voidCdsExportResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &)
voidCdsImportResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &)
voidCdsSearchCapabilitiesResponse(const TDesC8 &, TInt, TInt, const TDesC8 &)
voidCdsSearchResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, TInt, TInt, const TDesC8 &)
voidCdsSortCapabilitiesResponse(const TDesC8 &, TInt, TInt, const TDesC8 &)
voidCdsStopTransferResponse(const TDesC8 &, TInt, TInt, const TDesC8 &)
voidCdsSystemUpdateIdResponse(const TDesC8 &, TInt, TInt, TInt)
voidCdsTransferEvent(const TDesC8 &, const TDesC8 &)
voidCdsUpdateEvent(const TDesC8 &, TInt)
voidCdsUpdateObjectResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &)
voidCmComplete(const TDesC8 &, TInt, TInt, TInt)
voidCmConnectionsEvent(const TDesC8 &, const TDesC8 &)
voidCmCurrentConnections(const TDesC8 &, TInt, TInt, const TDesC8 &)
voidCmCurrentInfo(const TDesC8 &, TInt, TInt, TInt, TInt, const TDesC8 &, const TDesC8 &, TInt, const TDesC8 &, const TDesC8 &)
voidCmPrepareResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &, const TDesC8 &, TInt, TInt, TInt)
voidCmProtocolInfoResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &)
voidCmSinkEvent(const TDesC8 &, const TDesC8 &)
voidCmSourceEvent(const TDesC8 &, const TDesC8 &)
voidDeviceDisappearedL(CUpnpDevice *)
voidDeviceDiscoveredL(CUpnpDevice *)
voidHttpResponseL(CUpnpHttpMessage *)
voidRcLastChangeEvent(const TDesC8 &, const TDesC8 &)
voidRcMuteResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &)
voidRcSetMuteResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &)
voidRcSetVolumeResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &)
voidRcVolumeResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &)

Member Functions Documentation

AvtDeviceCapabilitiesResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &, const TDesC8 &)

voidAvtDeviceCapabilitiesResponse(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
const TDesC8 &aInstanceId,
const TDesC8 &aPlayMedia,
const TDesC8 &aRecMedia,
const TDesC8 &aRecQualityMode
)[pure virtual]
Observer callback for rendering control AV get device capabilities response.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidSource device UUID.
TInt aSessionId
TInt aErrUPnP error code.
const TDesC8 & aInstanceId
const TDesC8 & aPlayMedia
const TDesC8 & aRecMedia
const TDesC8 & aRecQualityMode

AvtGetTransportInfoResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &, const TDesC8 &)

voidAvtGetTransportInfoResponse(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
const TDesC8 &aInstanceId,
const TDesC8 &aCurrenTransportState,
const TDesC8 &aCurrentTransportStatus,
const TDesC8 &aCurrentSpeed
)[pure virtual]
Observer callback for rendering control AV get transport info response.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidSource device UUID.
TInt aSessionId
TInt aErrUPnP error code.
const TDesC8 & aInstanceId
const TDesC8 & aCurrenTransportState
const TDesC8 & aCurrentTransportStatus
const TDesC8 & aCurrentSpeed

AvtLastChangeEvent(const TDesC8 &, const TDesC8 &)

voidAvtLastChangeEvent(const TDesC8 &aUuid,
const TDesC8 &aLastChange
)[pure virtual]
AV Transport LastChange event handler.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidDevice UUID.
const TDesC8 & aLastChangeDevice LastChange statevariable.

AvtMediaInfoResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &, const TDesC8 &, const TDesC8 &, const TDesC8 &, const TDesC8 &, const TDesC8 &, const TDesC8 &, const TDesC8 &)

voidAvtMediaInfoResponse(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
const TDesC8 &aInstanceId,
const TDesC8 &aNrTracks,
const TDesC8 &aMediaDuration,
const TDesC8 &aCurrentUri,
const TDesC8 &aCurrentUriMetaData,
const TDesC8 &aNextUri,
const TDesC8 &aNextUriMetaData,
const TDesC8 &aPlayMedium,
const TDesC8 &aRecordMedium,
const TDesC8 &aWriteStatus
)[pure virtual]
Observer callback for rendering control AV get media info response.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidSource device UUID.
TInt aSessionId
TInt aErrUPnP error code.
const TDesC8 & aInstanceId
const TDesC8 & aNrTracksNumber of tracks.
const TDesC8 & aMediaDuration
const TDesC8 & aCurrentUriCurrent transport URI.
const TDesC8 & aCurrentUriMetaDataMetadata of current trransport uri.
const TDesC8 & aNextUriNext transport URI.
const TDesC8 & aNextUriMetaDataMetadata of next trransport uri.
const TDesC8 & aPlayMedium
const TDesC8 & aRecordMedium
const TDesC8 & aWriteStatus

AvtNextResponse(const TDesC8 &, TInt, TInt, const TDesC8 &)

voidAvtNextResponse(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
const TDesC8 &aInstanceId
)[pure virtual]
Observer callback for rendering control AV Next response.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidSource device UUID.
TInt aSessionId
TInt aErrUPnP error code.
const TDesC8 & aInstanceId

AvtPauseResponse(const TDesC8 &, TInt, TInt, const TDesC8 &)

voidAvtPauseResponse(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
const TDesC8 &aInstanceId
)[pure virtual]
Observer callback for rendering control AV Pause response.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidSource device UUID.
TInt aSessionId
TInt aErrUPnP error code.
const TDesC8 & aInstanceId

AvtPlayResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &)

voidAvtPlayResponse(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
const TDesC8 &aInstanceId,
const TDesC8 &aSpeed
)[pure virtual]
Observer callback for rendering control AV Play response.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidSource device UUID.
TInt aSessionId
TInt aErrUPnP error code.
const TDesC8 & aInstanceId
const TDesC8 & aSpeed

AvtPositionInfoResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &, const TDesC8 &, const TDesC8 &, const TDesC8 &, const TDesC8 &, const TDesC8 &, const TDesC8 &)

voidAvtPositionInfoResponse(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
const TDesC8 &aInstanceId,
const TDesC8 &aTrack,
const TDesC8 &aTrackDuration,
const TDesC8 &aTrackMetaData,
const TDesC8 &aTrackURI,
const TDesC8 &aRelTime,
const TDesC8 &aAbsTime,
const TDesC8 &aRelCount,
const TDesC8 &aAbsCount
)[pure virtual]
Observer callback for rendering control AV get position info response.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidSource device UUID.
TInt aSessionId
TInt aErrUPnP error code.
const TDesC8 & aInstanceId
const TDesC8 & aTrackrendering instance.
const TDesC8 & aTrackDuration
const TDesC8 & aTrackMetaData
const TDesC8 & aTrackURI
const TDesC8 & aRelTime
const TDesC8 & aAbsTime
const TDesC8 & aRelCount
const TDesC8 & aAbsCount

AvtPreviousResponse(const TDesC8 &, TInt, TInt, const TDesC8 &)

voidAvtPreviousResponse(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
const TDesC8 &aInstanceId
)[pure virtual]
Observer callback for rendering control AV Previous response.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidSource device UUID.
TInt aSessionId
TInt aErrUPnP error code.
const TDesC8 & aInstanceId

AvtRecordResponse(const TDesC8 &, TInt, TInt, const TDesC8 &)

voidAvtRecordResponse(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
const TDesC8 &aInstanceId
)[pure virtual]
Observer callback for rendering control AV Record response.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidSource device UUID.
TInt aSessionId
TInt aErrUPnP error code.
const TDesC8 & aInstanceId

AvtSeekResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &)

voidAvtSeekResponse(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
const TDesC8 &aInstanceId,
const TDesC8 &aUnit,
const TDesC8 &aTarget
)[pure virtual]
Observer callback for rendering control AV Seek response.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuid
TInt aSessionId
TInt aErrUPnP error code.
const TDesC8 & aInstanceId
const TDesC8 & aUnit
const TDesC8 & aTarget

AvtSetNextTransportUriResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &)

voidAvtSetNextTransportUriResponse(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
const TDesC8 &aInstanceId,
const TDesC8 &aNextUri,
const TDesC8 &aNextUriMetaData
)[pure virtual]
Observer callback for rendering control AV set next transport uri.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidSource device UUID.
TInt aSessionId
TInt aErrUPnP error code.
const TDesC8 & aInstanceId
const TDesC8 & aNextUri
const TDesC8 & aNextUriMetaData

AvtSetPlayModeResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &)

voidAvtSetPlayModeResponse(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
const TDesC8 &aInstanceId,
const TDesC8 &aNewPlayMode
)[pure virtual]
Observer callback for rendering control AV setplay mode response.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidSource device UUID.
TInt aSessionId
TInt aErrUPnP error code.
const TDesC8 & aInstanceId
const TDesC8 & aNewPlayMode

AvtSetRecordModeResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &)

voidAvtSetRecordModeResponse(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
const TDesC8 &aInstanceId,
const TDesC8 &aNewRecordQuality
)[pure virtual]
Observer callback for rendering control AV set record qualityresponse.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidSource device UUID.
TInt aSessionId
TInt aErrUPnP error code.
const TDesC8 & aInstanceId
const TDesC8 & aNewRecordQuality

AvtSetTransportUriResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &)

voidAvtSetTransportUriResponse(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
const TDesC8 &aInstanceId,
const TDesC8 &aCurrentUri,
const TDesC8 &aCurrentUriMetaData
)[pure virtual]
Observer callback for rendering control AV set transport uri.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidSource device UUID.
TInt aSessionId
TInt aErrUPnP error code.
const TDesC8 & aInstanceId
const TDesC8 & aCurrentUriCurrent transport URI.
const TDesC8 & aCurrentUriMetaData

AvtStopResponse(const TDesC8 &, TInt, TInt, const TDesC8 &)

voidAvtStopResponse(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
const TDesC8 &aInstanceId
)[pure virtual]
Observer callback for rendering control AV Stop response.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidSource device UUID.
TInt aSessionId
TInt aErrUPnP error code.
const TDesC8 & aInstanceId

AvtTransportSettingsResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &)

voidAvtTransportSettingsResponse(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
const TDesC8 &aInstanceId,
const TDesC8 &aPlayMode,
const TDesC8 &aRecQualityMode
)[pure virtual]
Observer callback for rendering control AV get transport settings response.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidSource device UUID.
TInt aSessionId
TInt aErrUPnP error code.
const TDesC8 & aInstanceId
const TDesC8 & aPlayMode
const TDesC8 & aRecQualityMode

CdsBrowseResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, TInt, TInt, const TDesC8 &)

voidCdsBrowseResponse(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
const TDesC8 &aObjectID,
const TDesC8 &aBrowseFlag,
const TDesC8 &aFilter,
TIntaIndex,
TIntaRequest,
const TDesC8 &aSortCriteria,
const TDesC8 &aResult,
TIntaReturned,
TIntaMatches,
const TDesC8 &aUpdateID
)[pure virtual]
Observer callback for Content Directory Browse function.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidSource device UUID.
TInt aSessionId
TInt aErrUPnP error code.
const TDesC8 & aObjectID
const TDesC8 & aBrowseFlag
const TDesC8 & aFilter
TInt aIndex
TInt aRequest
const TDesC8 & aSortCriteria
const TDesC8 & aResult
TInt aReturned
TInt aMatches
const TDesC8 & aUpdateID

CdsCTransferProgressResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &, const TDesC8 &)

voidCdsCTransferProgressResponse(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
const TDesC8 &aTransferId,
const TDesC8 &aTransferStatus,
const TDesC8 &aTransferLength,
const TDesC8 &aTransferTotal
)[pure virtual]
Observer callback for Content Directory GetTransferProgress function.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidSource device UUID.
TInt aSessionId
TInt aErrUPnP error code.
const TDesC8 & aTransferId
const TDesC8 & aTransferStatus
const TDesC8 & aTransferLength
const TDesC8 & aTransferTotal

CdsContainerEvent(const TDesC8 &, const TDesC8 &)

voidCdsContainerEvent(const TDesC8 &aUuid,
const TDesC8 &aConteinerIds
)[pure virtual]
Content Directory ContainerUpdateIDs event handler.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidDevice UUID.
const TDesC8 & aConteinerIdsDevice container update ids.

CdsCreateObjectResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &, const TDesC8 &)

voidCdsCreateObjectResponse(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
const TDesC8 &aContainerID,
const TDesC8 &aElements,
const TDesC8 &aObjectID,
const TDesC8 &aResult
)[pure virtual]
Observer callback for Content Directory CreateReference function.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidSource device UUID.
TInt aSessionId
TInt aErrUPnP error code.
const TDesC8 & aContainerIDContainer in which new object is created.
const TDesC8 & aElementsElements for item creation.
const TDesC8 & aObjectIDNew objects ID.
const TDesC8 & aResultResult of the action.

CdsCreateReferenceResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &)

voidCdsCreateReferenceResponse(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
const TDesC8 &aContainerId,
const TDesC8 &aObjectId,
const TDesC8 &aNewId
)[pure virtual]
Observer callback for Content Directory CreateReference function.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidSource device UUID.
TInt aSessionId
TInt aErrUPnP error code.
const TDesC8 & aContainerIdDestination folder.
const TDesC8 & aObjectIdSource object.
const TDesC8 & aNewIdCreated reference.

CdsDeleteResourceResponse(const TDesC8 &, TInt, TInt, const TDesC8 &)

voidCdsDeleteResourceResponse(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
const TDesC8 &aResourceUri
)[pure virtual]
Observer callback for Content Directory DeleteResource function.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidSource device UUID.
TInt aSessionId
TInt aErrUPnP error code.
const TDesC8 & aResourceUriResource to be deleted.

CdsDestroyObjectResponse(const TDesC8 &, TInt, TInt, const TDesC8 &)

voidCdsDestroyObjectResponse(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
const TDesC8 &aObjectId
)[pure virtual]
Observer callback for Content Directory DestroyObject function.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidSource device UUID.
TInt aSessionId
TInt aErrUPnP error code.
const TDesC8 & aObjectId

CdsExportResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &)

voidCdsExportResponse(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
const TDesC8 &aSourceURI,
const TDesC8 &aDestinationURI,
const TDesC8 &aTransferId
)[pure virtual]
Observer callback for Content Directory ExportResource function.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidSource device UUID.
TInt aSessionId
TInt aErrUPnP error code.
const TDesC8 & aSourceURI
const TDesC8 & aDestinationURI
const TDesC8 & aTransferId

CdsImportResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &)

voidCdsImportResponse(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
const TDesC8 &aSourceURI,
const TDesC8 &aDestinationURI,
const TDesC8 &aTransferId
)[pure virtual]
Observer callback for Content Directory ImportResource function.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidSource device UUID.
TInt aSessionId
TInt aErrUPnP error code.
const TDesC8 & aSourceURI
const TDesC8 & aDestinationURI
const TDesC8 & aTransferId

CdsSearchCapabilitiesResponse(const TDesC8 &, TInt, TInt, const TDesC8 &)

voidCdsSearchCapabilitiesResponse(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
const TDesC8 &aSearchCaps
)[pure virtual]
Observer callback for Content Directory GetSearchCapabilities function.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidSource device UUID.
TInt aSessionId
TInt aErrUPnP error code.
const TDesC8 & aSearchCaps

CdsSearchResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, TInt, TInt, const TDesC8 &)

voidCdsSearchResponse(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
const TDesC8 &aContainerId,
const TDesC8 &aSearchCriteria,
const TDesC8 &aFilter,
TIntaIndex,
TIntaRequest,
const TDesC8 &aSortCriteria,
const TDesC8 &aResult,
TIntaReturned,
TIntaMatches,
const TDesC8 &aUpdateID
)[pure virtual]
Observer callback for Content Directory Search function.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidSource device UUID.
TInt aSessionId
TInt aErrUPnP error code.
const TDesC8 & aContainerId
const TDesC8 & aSearchCriteria
const TDesC8 & aFilter
TInt aIndex
TInt aRequest
const TDesC8 & aSortCriteria
const TDesC8 & aResult
TInt aReturned
TInt aMatches
const TDesC8 & aUpdateID

CdsSortCapabilitiesResponse(const TDesC8 &, TInt, TInt, const TDesC8 &)

voidCdsSortCapabilitiesResponse(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
const TDesC8 &aSortCaps
)[pure virtual]
Observer callback for Content Directory GetSortCapabilities function.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidSource device UUID.
TInt aSessionId
TInt aErrUPnP error code.
const TDesC8 & aSortCaps

CdsStopTransferResponse(const TDesC8 &, TInt, TInt, const TDesC8 &)

voidCdsStopTransferResponse(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
const TDesC8 &aTransferId
)[pure virtual]
Observer callback for Content Directory StopTransfer function.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidSource device UUID.
TInt aSessionId
TInt aErrUPnP error code.
const TDesC8 & aTransferId

CdsSystemUpdateIdResponse(const TDesC8 &, TInt, TInt, TInt)

voidCdsSystemUpdateIdResponse(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
TIntaSystemUpdateId
)[pure virtual]
Observer callback for Content Directory GetSystemUpdateID function.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuid
TInt aSessionId
TInt aErrUPnP error code.
TInt aSystemUpdateId

CdsTransferEvent(const TDesC8 &, const TDesC8 &)

voidCdsTransferEvent(const TDesC8 &aUuid,
const TDesC8 &aTransferIds
)[pure virtual]
Content Directory TransferIDs event handler.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidDevice UUID.
const TDesC8 & aTransferIdsDevice transfer ids.

CdsUpdateEvent(const TDesC8 &, TInt)

voidCdsUpdateEvent(const TDesC8 &aUuid,
TIntaSystemUpdateId
)[pure virtual]
Content Directory SystemUpdateId event handler.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidDevice UUID.
TInt aSystemUpdateIdDevice systemUpdateId.

CdsUpdateObjectResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &)

voidCdsUpdateObjectResponse(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
const TDesC8 &aObjectId,
const TDesC8 &aCurrentTagValue,
const TDesC8 &aNewTagValue
)[pure virtual]
Observer callback for Content Directory UpdateObject function.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidSource device UUID.
TInt aSessionId
TInt aErrUPnP error code.
const TDesC8 & aObjectId
const TDesC8 & aCurrentTagValue
const TDesC8 & aNewTagValue

CmComplete(const TDesC8 &, TInt, TInt, TInt)

voidCmComplete(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
TIntaConnection
)[pure virtual]
Observer callback for Connection Manager ConnectionComplete function.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidSource device UUID.
TInt aSessionId
TInt aErrUPnP error code.
TInt aConnection

CmConnectionsEvent(const TDesC8 &, const TDesC8 &)

voidCmConnectionsEvent(const TDesC8 &aUuid,
const TDesC8 &aConnections
)[pure virtual]
Connection Manager ConnectionsEvent event handler.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidDevice UUID.
const TDesC8 & aConnectionsDevices connections.

CmCurrentConnections(const TDesC8 &, TInt, TInt, const TDesC8 &)

voidCmCurrentConnections(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
const TDesC8 &aConnections
)[pure virtual]
Observer callback for Connection Manager GetCurrentConnectionIDs function.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidSource device UUID.
TInt aSessionId
TInt aErrUPnP error code.
const TDesC8 & aConnections

CmCurrentInfo(const TDesC8 &, TInt, TInt, TInt, TInt, const TDesC8 &, const TDesC8 &, TInt, const TDesC8 &, const TDesC8 &)

voidCmCurrentInfo(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
TIntrscId,
TInttransportId,
const TDesC8 &aProtocolInfo,
const TDesC8 &aPeerConnectionManager,
TIntpeerId,
const TDesC8 &aDirection,
const TDesC8 &aStatus
)[pure virtual]
Observer callback for Connection Manager GetCurrentConnectionInfo function.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidSource device UUID.
TInt aSessionId
TInt aErrUPnP error code.
TInt rscId
TInt transportId
const TDesC8 & aProtocolInfo
const TDesC8 & aPeerConnectionManager
TInt peerId
const TDesC8 & aDirection
const TDesC8 & aStatus

CmPrepareResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &, const TDesC8 &, TInt, TInt, TInt)

voidCmPrepareResponse(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
const TDesC8 &aRemoteProtocolInfo,
const TDesC8 &aPeerConnectionManager,
const TDesC8 &aPeerConnectionId,
const TDesC8 &aDirection,
TIntaConnection,
TIntaTransport,
TIntaRsc
)[pure virtual]
Observer callback for Connection Manager PrepareForConnection function.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidSource device UUID.
TInt aSessionId
TInt aErrUPnP error code.
const TDesC8 & aRemoteProtocolInfo
const TDesC8 & aPeerConnectionManager
const TDesC8 & aPeerConnectionId
const TDesC8 & aDirection
TInt aConnection
TInt aTransport
TInt aRsc

CmProtocolInfoResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &)

voidCmProtocolInfoResponse(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
const TDesC8 &aSource,
const TDesC8 &aSink
)[pure virtual]
Observer callback for Connection Manager GetProtocolInfo function.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidSource device UUID.
TInt aSessionId
TInt aErrUPnP error code.
const TDesC8 & aSource
const TDesC8 & aSink

CmSinkEvent(const TDesC8 &, const TDesC8 &)

voidCmSinkEvent(const TDesC8 &aUuid,
const TDesC8 &aSink
)[pure virtual]
Connection Manager SinkEvent event handler.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidDevice UUID.
const TDesC8 & aSinkDevice's sink info.

CmSourceEvent(const TDesC8 &, const TDesC8 &)

voidCmSourceEvent(const TDesC8 &aUuid,
const TDesC8 &aSource
)[pure virtual]
Connection Manager SourceEvent event handler.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidDevice UUID.
const TDesC8 & aSourceDevice's source info.

DeviceDisappearedL(CUpnpDevice *)

voidDeviceDisappearedL(CUpnpDevice *aDevice)[pure virtual]
Handles UPnP device disappears.
Since
Series 60 2.6

Parameters

CUpnpDevice * aDeviceDevice that disappeared.

DeviceDiscoveredL(CUpnpDevice *)

voidDeviceDiscoveredL(CUpnpDevice *aDevice)[pure virtual]
Handles UPnP device discoveries.
Since
Series 60 2.6

Parameters

CUpnpDevice * aDeviceDevice that is discovered.

HttpResponseL(CUpnpHttpMessage *)

voidHttpResponseL(CUpnpHttpMessage *aMessage)[pure virtual]
Handles HTTP messages.
Since
Series 60 2.6

Parameters

CUpnpHttpMessage * aMessageIncoming HTTP message.

RcLastChangeEvent(const TDesC8 &, const TDesC8 &)

voidRcLastChangeEvent(const TDesC8 &aUuid,
const TDesC8 &aLastChange
)[pure virtual]
Rendering Control LastChange event handler.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidDevice UUID.
const TDesC8 & aLastChangeDevice LastChange statevariable.

RcMuteResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &)

voidRcMuteResponse(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
const TDesC8 &aInstance,
const TDesC8 &aChannel,
const TDesC8 &aCurrentMute
)[pure virtual]
Observer callback for rendering control Get Mute.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidSource device UUID.
TInt aSessionId
TInt aErrUPnP error code.
const TDesC8 & aInstancerendering instance.
const TDesC8 & aChannelaudio channel.
const TDesC8 & aCurrentMute

RcSetMuteResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &)

voidRcSetMuteResponse(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
const TDesC8 &aInstance,
const TDesC8 &aChannel,
const TDesC8 &aDesiredMute
)[pure virtual]
Observer callback for rendering control Set Mute.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidSource device UUID.
TInt aSessionId
TInt aErrUPnP error code.
const TDesC8 & aInstancerendering instance.
const TDesC8 & aChannelaudio channel.
const TDesC8 & aDesiredMute

RcSetVolumeResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &)

voidRcSetVolumeResponse(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
const TDesC8 &aInstance,
const TDesC8 &aChannel,
const TDesC8 &aDesiredVolume
)[pure virtual]
Observer callback for rendering control Set Volume.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidSource device UUID.
TInt aSessionId
TInt aErrUPnP error code.
const TDesC8 & aInstancerendering instance.
const TDesC8 & aChannelaudio channel.
const TDesC8 & aDesiredVolume

RcVolumeResponse(const TDesC8 &, TInt, TInt, const TDesC8 &, const TDesC8 &, const TDesC8 &)

voidRcVolumeResponse(const TDesC8 &aUuid,
TIntaSessionId,
TIntaErr,
const TDesC8 &aInstance,
const TDesC8 &aChannel,
const TDesC8 &aCurrentVolume
)[pure virtual]
Observer callback for rendering control Get Volume.
Since
Series 60 2.6

Parameters

const TDesC8 & aUuidSource device UUID.
TInt aSessionId
TInt aErrUPnP error code.
const TDesC8 & aInstancerendering instance.
const TDesC8 & aChannelaudio channel.
const TDesC8 & aCurrentVolume