class CRemConBatteryApiTarget : public CRemConInterfaceBase |
Client-instantiable type supporting sending Battery Status responses.
Public Member Functions | |
---|---|
~CRemConBatteryApiTarget() | |
IMPORT_C CRemConBatteryApiTarget * | NewL(CRemConInterfaceSelector &, MRemConBatteryTargetObserver &) |
Private Member Functions | |
---|---|
CRemConBatteryApiTarget(CRemConInterfaceSelector &, MRemConBatteryTargetObserver &) | |
void | ConstructL() |
TAny * | GetInterfaceIf(TUid) |
void | MrcibNewMessage(TUint, const TDesC8 &) |
Private Attributes | |
---|---|
MRemConBatteryTargetObserver & | iObserver |
CBufFlat * | iOutData |
CRemConBatteryApiTarget | ( | CRemConInterfaceSelector & | aInterfaceSelector, |
MRemConBatteryTargetObserver & | aObserver | ||
) | [private] |
Constructor.
CRemConInterfaceSelector & aInterfaceSelector | The interface selector. |
MRemConBatteryTargetObserver & aObserver | The observer of this interface. |
TAny * | GetInterfaceIf | ( | TUid | aUid | ) | [private, virtual] |
Gets a pointer to a specific interface version. A pointer to the interface, NULL if not supported.
TUid aUid |
void | MrcibNewMessage | ( | TUint | aOperationId, |
const TDesC8 & | aData | |||
) | [private] |
IMPORT_C CRemConBatteryApiTarget * | NewL | ( | CRemConInterfaceSelector & | aInterfaceSelector, |
MRemConBatteryTargetObserver & | aObserver | |||
) | [static] |
Factory function. CRemConInterfaceSelector
A new CRemConBatteryApiTarget, owned by the interface selector.
CRemConInterfaceSelector & aInterfaceSelector | The interface selector. The client must have created one of these first. |
MRemConBatteryTargetObserver & aObserver | The observer of this interface. |