Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <remconstatusapicontroller.h>
Link against: remconstatusapi.lib
This item is not part of the S60 5th Edition SDK

Class CRemConStatusApiController

class CRemConStatusApiController : public CRemConInterfaceBase, public MRemConInterfaceIf;

Description

A controller which sends Status API commands.

Derivation

Members

Defined in CRemConStatusApiController:


Construction and destruction


NewL(CRemConInterfaceSelector &,MRemConStatusApiControllerObserver &)

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

Description

Creates new Status Api Controller.

Parameters

CRemConInterfaceSelector &aInterfaceSelector

An interface selector for use with this interface.

MRemConStatusApiControllerObserver &aObserver

An observer to be notified of responses to commands issued to this interface.

Return value

CRemConStatusApiController *

A fully constructed CRemConStatusApiController


~CRemConStatusApiController()

IMPORT_C ~CRemConStatusApiController();

Description

Destructor.

[Top]


Member functions


UnitInfo(TRequestStatus &,TUint &)

IMPORT_C void UnitInfo(TRequestStatus &aStatus, TUint &aNumRemotes);

Description

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

Parameters

TRequestStatus &aStatus

Status to be completed with the result of issuing this command.

TUint &aNumRemotes

On completion, the number of remotes this command was issued to.


SubunitInfo(TRequestStatus &,TUint &)

IMPORT_C void SubunitInfo(TRequestStatus &aStatus, TUint &aNumRemotes);

Description

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

Parameters

TRequestStatus &aStatus

Status to be completed with the result of issuing this command.

TUint &aNumRemotes

On completion, the number of remotes this command was issued to.