#include <remconstatusapicontroller.h>
Link against: remconstatusapi.lib
class CRemConStatusApiController : public CRemConInterfaceBase, public MRemConInterfaceIf |
Public Member Functions | |
---|---|
~CRemConStatusApiController() | |
IMPORT_C CRemConStatusApiController * | NewL(CRemConInterfaceSelector &, MRemConStatusApiControllerObserver &) |
IMPORT_C void | SubunitInfo(TRequestStatus &, TUint &) |
IMPORT_C void | UnitInfo(TRequestStatus &, TUint &) |
A controller which sends Status API commands.
IMPORT_C CRemConStatusApiController * | NewL | ( | CRemConInterfaceSelector & | aInterfaceSelector, |
MRemConStatusApiControllerObserver & | aObserver | |||
) | [static] |
Creates new Status Api Controller.
Parameters | |
---|---|
aInterfaceSelector | An interface selector for use with this interface. |
aObserver | An observer to be notified of responses to commands issued to this interface. |
IMPORT_C void | SubunitInfo | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes | |||
) |
Issue SubUnitInfo command. Only one command per controller session can be outstanding at any one time.
Parameters | |
---|---|
aStatus | Status to be completed with the result of issuing this command. |
aNumRemotes | On completion, the number of remotes this command was issued to. |
IMPORT_C void | UnitInfo | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes | |||
) |
Issue UnitInfo command. Only one command per controller session can be outstanding at any one time.
Parameters | |
---|---|
aStatus | Status to be completed with the result of issuing this command. |
aNumRemotes | On completion, the number of remotes this command was issued to. |