MNWMessageObserver Class Reference

class MNWMessageObserver

Offers message interface from network handling to client

networkhandling.lib
Since
Series 60_2.8

Member Functions Documentation

HandleNetworkError(const TNWOperation, TInt)

void HandleNetworkError ( const TNWOperation aOperation,
TInt aErrorCode
) [pure virtual]

Offers error message interface to the client

Parameters

const TNWOperation aOperation operation which failed
TInt aErrorCode returned Symbian OS error code

HandleNetworkMessage(const TNWMessages)

void HandleNetworkMessage ( const TNWMessages aMessage ) [pure virtual]

Offers message interface to the client

Parameters

const TNWMessages aMessage This methods execute time must be short,since code starting to run from RunL.

Member Enumerations Documentation

Enum TNWMessages

Enumerators

ENWMessageNetworkInfoChange
ENWMessageNetworkModeChange
ENWMessageNetworkRegistrationStatusChange
ENWMessageProgrammableOperatorInfoChange
ENWMessageNetworkProviderNameChange
ENWMessageServiceProviderNameChange
ENWMessageProgrammableOperatorInfoUpdating
ENWMessageNetworkProviderNameUpdating
ENWMessageServiceProviderNameUpdating
ENWMessageAllowRefresh
ENWMessageNetworkCellReselection = 100
ENWMessageNetworkConnectionFailure
ENWMessageCurrentCellInfoMessage
ENWMessageCurrentHomeZoneMessage
ENWMessageNetworkIndicatorChange
ENWMessageDynamicCapsChange
ENWMessageNetworkEmergencyMode = 200
ENWMessageVoicePrivacyStatusChange
ENWMessageStartSystemSearchRequestCompleteOk
ENWMessageStartSystemSearchRequestCompleteFail
ENWMessageStopProtocolStackRequestCompleteOk
ENWMessageStopProtocolStackRequestCompleteFail

Enum TNWOperation

Enumerators

ENWNone
ENWGetServiceProviderName
ENWGetNetworkProviderName
ENWGetProgrammableOperatorName
ENWNotifyNetworkRegistrationStatusChange