CRemConStatusApiController Class Reference

#include <remconstatusapicontroller.h>

Link against: remconstatusapi.lib

class CRemConStatusApiController : public CRemConInterfaceBase, public MRemConInterfaceIf

Inherits from

Detailed Description

A controller which sends Status API commands.

Constructor & Destructor Documentation

~CRemConStatusApiController ( )

IMPORT_C~CRemConStatusApiController()

Destructor.

Member Function Documentation

NewL ( CRemConInterfaceSelector &, MRemConStatusApiControllerObserver & )

IMPORT_C CRemConStatusApiController *NewL(CRemConInterfaceSelector &aInterfaceSelector,
MRemConStatusApiControllerObserver &aObserver
)[static]

Creates new Status Api Controller.

Parameters
aInterfaceSelectorAn interface selector for use with this interface.
aObserverAn observer to be notified of responses to commands issued to this interface.
Return Value
A fully constructed CRemConStatusApiController

SubunitInfo ( TRequestStatus &, TUint & )

IMPORT_C voidSubunitInfo(TRequestStatus &aStatus,
TUint &aNumRemotes
)

Issue SubUnitInfo command. Only one command per controller session can be outstanding at any one time.

Parameters
aStatusStatus to be completed with the result of issuing this command.
aNumRemotesOn completion, the number of remotes this command was issued to.

UnitInfo ( TRequestStatus &, TUint & )

IMPORT_C voidUnitInfo(TRequestStatus &aStatus,
TUint &aNumRemotes
)

Issue UnitInfo command. Only one command per controller session can be outstanding at any one time.

Parameters
aStatusStatus to be completed with the result of issuing this command.
aNumRemotesOn completion, the number of remotes this command was issued to.