MAgentNotify Class Reference

class MAgentNotify
Notification of events from the CAgentSMBase to the CStateMachineAgent
Note:

This class is part of a compatibility layer for porting agent extensions (.agx) from v6.1

This class was previously called MAgentObserver in v6.1

since v9.5. Use MCPRs/CPRs/SCPRs instead of agents.
Notification of events from the CAgentSMBase to the CStateMachineAgent
Note:

This class is part of a compatibility layer for porting agent extensions (.agx) from v6.1

This class was previously called MAgentObserver in v6.1

since v9.5. Use MCPRs/CPRs/SCPRs instead of agents.

Member Functions Documentation

ConnectionComplete(TInt, TInt)

voidConnectionComplete(TIntaProgress,
TIntaError
)[pure virtual]

Parameters

TInt aProgress
TInt aError

ConnectionComplete(TInt)

voidConnectionComplete(TIntaError)[pure virtual]

Parameters

TInt aError

DisconnectComplete()

voidDisconnectComplete()[pure virtual]

IncomingConnectionReceived()

TInt IncomingConnectionReceived()[pure virtual]

Notification(TAgentToNifEventType, TAny *)

TInt Notification(TAgentToNifEventTypeaEvent,
TAny *aInfo
)[pure virtual]

Parameters

TAgentToNifEventType aEvent
TAny * aInfo

PreventConnectionRetries()

voidPreventConnectionRetries()[pure virtual]

ServiceStarted()

voidServiceStarted()[pure virtual]

UpdateProgress(TInt, TInt)

voidUpdateProgress(TIntaProgress,
TIntaError
)[pure virtual]

Parameters

TInt aProgress
TInt aError