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)

voidHandleNetworkError(const TNWOperationaOperation,
TIntaErrorCode
)[pure virtual]

Offers error message interface to the client

Parameters

const TNWOperation aOperationoperation which failed
TInt aErrorCodereturned Symbian OS error code

HandleNetworkMessage(const TNWMessages)

voidHandleNetworkMessage(const TNWMessagesaMessage)[pure virtual]

Offers message interface to the client

Parameters

const TNWMessages aMessageThis 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