Location:
remconabsvoltarget.h
Link against: remconextapi1.lib
class CRemConAbsVolTarget : public CRemConInterfaceBase, public MRemConInterfaceIf;
Client-instantiable type supporting sending AbsVol API responses.
MRemConInterfaceIf
- No description.
CRemConInterfaceBase
- No description.
CRemConAbsVolTarget
- Client-instantiable type supporting sending AbsVol API responses
Defined in CRemConAbsVolTarget
:
GetAbsoluteVolumeResponse()
, GetInterfaceIf()
, MrcibNewMessage()
, NewL()
, SetAbsoluteVolumeResponse()
, ~CRemConAbsVolTarget()
static IMPORT_C CRemConAbsVolTarget *NewL(CRemConInterfaceSelector &aInterfaceSelector, MRemConAbsVolTargetObserver &aObserver);
Factory function.
|
|
IMPORT_C void GetAbsoluteVolumeResponse(TRequestStatus &aStatus, TUint aAbsVol, TUint aMaxVol, TInt aError);
Sends a response to a 'get absolute volume' command.
|
IMPORT_C void SetAbsoluteVolumeResponse(TRequestStatus &aStatus, TInt aError);
Sends a response to a 'set absolute volume' command.
|
private: virtual TAny *GetInterfaceIf(TUid aUid);
Called by the interface selector to get a pointer to an object which implements the interface API with UID aUid. This is a mechanism for allowing future change to the interface API without breaking BC in existing (non-updated) interfaces.
|
|