MPsetNetworkSelect Class Reference
MPsetNetworkSelect
class is virtual class for network selection. phonesettings.lib
-
Since
-
1.0
Nested Classes and Structures
Public Member Enumerations
|
enum
|
anonymous
{
EPSetNetMcc
= 4,
EPSetNetMnc
= 8 }
|
enum
|
anonymous
{
ENetShortNameSize
= 20,
ENetLongNameSize
= 30 }
|
enum
|
TCurrentNetworkStatus
{
ENotRegisteredNotSearching
,
ERegisteredOnHomeNetwork
,
ENotRegisteredSearching
,
ERegistrationDenied
,
EUnknown
,
ERegisteredRoaming
}
|
enum
|
TNetworkAccess
{
ENetNetworkGSM
,
ENetNetworkWCDMA
}
|
enum
|
TNetworkStatus
{
ENetStatUnknown
,
ENetStatAvailable
,
ENetStatCurrent
,
ENetStatForbidden
}
|
enum
|
TSelectMode
{
ENetSelectModeAutomatic
,
ENetSelectModeManual
}
|
Member Functions Documentation
CancelProcess()
void
|
CancelProcess
|
(
|
)
|
[pure virtual]
|
CancelProcess-function, cancels the requests.
GetAvailableNetworksL()
void
|
GetAvailableNetworksL
|
(
|
)
|
[pure virtual]
|
Puts network retrieve results into array.
GetCurrentNetworkInfo(MPsetNetworkSelect::TCurrentNetworkInfo &)
Returns current network information.
GetNetworkSelectMode(TSelectMode &)
Returns current network selection mode.
SelectNetworkL(const TNetworkInfo &)
void
|
SelectNetworkL
|
(
|
const
TNetworkInfo
&
|
aInfo
|
)
|
[pure virtual]
|
Sets network, also for selecting automatic/manual mode.
Member Enumerations Documentation
Enum anonymous
Enumerators
EPSetNetMcc = 4
|
|
EPSetNetMnc = 8
|
|
Enum anonymous
Enumerators
ENetShortNameSize = 20
|
|
ENetLongNameSize = 30
|
|
Enum TCurrentNetworkStatus
Enumerators
ENotRegisteredNotSearching
|
|
ERegisteredOnHomeNetwork
|
|
ENotRegisteredSearching
|
|
ERegistrationDenied
|
|
EUnknown
|
|
ERegisteredRoaming
|
|
Enum TNetworkAccess
Enumerators
ENetNetworkGSM
|
|
ENetNetworkWCDMA
|
|
Enum TNetworkStatus
Enumerators
ENetStatUnknown
|
|
ENetStatAvailable
|
|
ENetStatCurrent
|
|
ENetStatForbidden
|
|
Enum TSelectMode
Enumerators
ENetSelectModeAutomatic
|
|
ENetSelectModeManual
|
|
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.