| 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. |