MRemConAbsoluteVolumeControllerObserver Class Reference

class MRemConAbsoluteVolumeControllerObserver

Clients must implement this interface in order to instantiate objects of type CRemConAbsoluteVolumeController. This interface passes incoming responses from RemCon to the client.

Member Functions Documentation

MrcavcoAbsoluteVolumeNotificationError()

voidMrcavcoAbsoluteVolumeNotificationError()[pure virtual]

The error occurs for absolute volume notification.

When this is called, the client must call RegisterAbsoluteVolumeNotification() to register again if the client wants to receive the notification.

MrcavcoCurrentVolume(TUint32, TUint32, TInt)

voidMrcavcoCurrentVolume(TUint32aVolume,
TUint32aMaxVolume,
TIntaError
)[pure virtual]

The current volume has been received.

Parameters

TUint32 aVolumeThe current relative volume on the target device.
TUint32 aMaxVolumeThe maximum volume against which aVolume is relative.
TInt aErrorThe response error.

MrcavcoSetAbsoluteVolumeResponse(TUint32, TUint32, TInt)

voidMrcavcoSetAbsoluteVolumeResponse(TUint32aVolume,
TUint32aMaxVolume,
TIntaError
)[pure virtual]

The response for setting absolute volume.

Parameters

TUint32 aVolumeThe relative volume that has been set on the target device.
TUint32 aMaxVolumeThe maximum volume against which aVolume is relative.
TInt aErrorThe response error.