CRemConStatusApiController Class Reference

#include <mw/remconstatusapicontroller.h>

Link against: remconstatusapi.lib

class CRemConStatusApiController : public CRemConInterfaceBase

Inherits from

  • CRemConStatusApiController

    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.

    ParameterDescription
    aInterfaceSelectorAn interface selector for use with this interface.
    aObserverAn observer to be notified of responses to commands issued to this interface.

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

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

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