CMmNetTsy Class Reference
class CMmNetTsy : public CBase |
CMmPhoneTsy contains mode-independent phone functionality. Extension request handles and parameters are stored as attributes.
Nested Classes and Structures
Public Member Functions |
---|
| ~CMmNetTsy(void) |
TInt
| CancelService(const TInt, const TTsyReqHandle) |
TBool
| CipheringIndicatorForcedOff() |
void | CompleteCellInfoIndReq(CMmDataPackage *, TInt) |
void | CompleteCellInfoReq(CMmDataPackage *, TInt) |
void | CompleteGetCipheringIndicatorStatus(CMmDataPackage *, TInt) |
void | CompleteGetCurrentActiveUSimApplication(CMmDataPackage *, TInt) |
void | CompleteGetDetectedNetworksCancel(TInt) |
void | CompleteGetNetworkRegistrationStatus(TInt) |
void | CompleteGetPreferredNetworksListPhase1(TInt, CMmDataPackage *) |
void | CompleteNotifyCurrentNetworkChange(CMmDataPackage *, TInt) |
void | CompleteNotifyModeChange(CMmDataPackage *, TInt) |
void | CompleteNotifyNITZInfoChange(CMmDataPackage *) |
void | CompleteNotifyNetworkRegistrationStatusChange(CMmDataPackage *, TInt) |
void | CompleteNotifyNetworkSecurityLevelChange(CMmDataPackage *) |
void | CompleteNotifyNetworkSelectionSettingChange(CMmDataPackage *) |
void | CompleteNotifySignalStrengthChange(CMmDataPackage *) |
void | CompleteSelectNetwork(TInt) |
void | CompleteSelectNetworkCancel(TInt) |
void | CompleteSetNetworkSelectionSetting(TInt) |
void | CompleteStorePreferredNetworksList(TInt) |
TInt
| DoExtFuncL(const TTsyReqHandle, const TInt, const TDataPackage &) |
RMobilePhone::TMobilePhonePrivacy & | GetCallPrivacyInformation() |
RMobilePhone::TMobilePhoneNetworkMode
| GetNetworkMode() |
RMobilePhone::TMobilePhoneRegistrationStatus
| GetNetworkRegistrationStatus() |
CMmNetTsy * | NewL(CMmPhoneTsy *) |
void | ProcessGetAuthorizationInfoPhase1L(CMmDataPackage *, TInt) |
TInt
| ProcessGetDetectedNetworksPhase1L(CMmDataPackage *, TInt) |
void | ReceivedCallPrivacyInformation(CMmDataPackage *) |
Private Member Functions |
---|
| CMmNetTsy() |
TInt
| CancelToDosL(const TInt) |
void | CompleteNotifyStorePreferredNetworksListChange() |
void | ConstructL() |
TInt
| DoGetCellInfoReqL(const TTsyReqHandle, TPckg< RMobilePhone::TMultimodeType > *) |
TInt
| DoNotifyCellInfoChangeL(const TTsyReqHandle) |
TInt
| GetAuthorizationInfoPhase1Cancel() |
TInt
| GetAuthorizationInfoPhase1L(const TTsyReqHandle, RMobilePhone::TClientId *, TInt *) |
TInt
| GetAuthorizationInfoPhase2L(TTsyReqHandle, RMobilePhone::TClientId *, TDes8 *) |
TInt
| GetCellInfoCancel(const TTsyReqHandle) |
TInt
| GetCellInfoL(const TTsyReqHandle, TDes8 *) |
TInt
| GetCipheringIndicatorStatusCancel(void) |
TInt
| GetCipheringIndicatorStatusL(const TTsyReqHandle, const TDataPackage &) |
TInt
| GetCurrentActiveUSimApplicationCancel() |
TInt
| GetCurrentActiveUSimApplicationL(const TTsyReqHandle, RMobilePhone::TAID *) |
TInt
| GetCurrentMode(const TTsyReqHandle, RMobilePhone::TMobilePhoneNetworkMode *) |
TInt
| GetCurrentModeCancel(const TTsyReqHandle) |
TInt
| GetCurrentNetwork(const TTsyReqHandle, TDes8 *, RMobilePhone::TMobilePhoneLocationAreaV1 *) |
TInt
| GetCurrentNetworkNoLocation(const TTsyReqHandle, TDes8 *) |
TInt
| GetDetectedNetworksCancelL(const TTsyReqHandle) |
TInt
| GetDetectedNetworksPhase1L(const TTsyReqHandle, RMobilePhone::TClientId *, TInt *) |
TInt
| GetDetectedNetworksPhase2(const TTsyReqHandle, RMobilePhone::TClientId *, TDes8 *) |
TInt
| GetHomeNetwork(const TTsyReqHandle, TDes8 *) |
TInt
| GetNITZInfo(const TTsyReqHandle, RMobilePhone::TMobilePhoneNITZ *) |
TInt
| GetNetworkCaps(const TTsyReqHandle, TUint32 *) |
TInt
| GetNetworkName(const TTsyReqHandle, TDes8 *, TDes8 *) |
TInt
| GetNetworkRegistrationStatusCancel(const TTsyReqHandle) |
TInt
| GetNetworkRegistrationStatusL(const TTsyReqHandle, RMobilePhone::TMobilePhoneRegistrationStatus *) |
TInt
| GetNetworkSecurityLevel(const TTsyReqHandle, RMobilePhone::TMobilePhoneNetworkSecurity *) |
TInt
| GetNetworkSelectionSetting(const TTsyReqHandle, TDes8 *) |
TInt
| GetPreferredNetworksListCancel(const TTsyReqHandle) |
TInt
| GetPreferredNetworksListPhase1L(const TTsyReqHandle, RMobilePhone::TClientId const *, TInt *) |
TInt
| GetPreferredNetworksListPhase2(const TTsyReqHandle, RMobilePhone::TClientId const *, TDes8 *) |
TInt
| GetSignalCaps(const TTsyReqHandle, TUint32 *) |
TInt
| GetSignalStrength(const TTsyReqHandle, TInt32 *, TInt8 *) |
void | HandleCellInfoUpdate(CMmDataPackage *, TInt, RArray< TCellInformationRequest > &) |
TBool
| IsAreaInfoChanged(const RMobilePhone::TMobilePhoneLocationAreaV1 &, const RMobilePhone::TMobilePhoneLocationAreaV1 &) |
TBool
| IsNetworkInfoChanged(const RMobilePhone::TMobilePhoneNetworkInfoV8 &, const RMobilePhone::TMobilePhoneNetworkInfoV8 &) |
TInt
| NotifyCellInfoChangeCancel(const TTsyReqHandle) |
TInt
| NotifyCellInfoChangeL(const TTsyReqHandle, TDes8 *) |
TInt
| NotifyCurrentNetworkChangeCancel(const TTsyReqHandle) |
TInt
| NotifyCurrentNetworkChangeL(const TTsyReqHandle, TDes8 *, RMobilePhone::TMobilePhoneLocationAreaV1 *) |
TInt
| NotifyCurrentNetworkNoLocationChangeCancel(const TTsyReqHandle) |
TInt
| NotifyCurrentNetworkNoLocationChangeL(const TTsyReqHandle, TDes8 *) |
TInt
| NotifyModeChange(RMobilePhone::TMobilePhoneNetworkMode *) |
TInt
| NotifyModeChangeCancel(const TTsyReqHandle) |
TInt
| NotifyNITZInfoChange(RMobilePhone::TMobilePhoneNITZ *) |
TInt
| NotifyNITZInfoChangeCancel(const TTsyReqHandle) |
TInt
| NotifyNetworkRegistrationStatusChange(RMobilePhone::TMobilePhoneRegistrationStatus *) |
TInt
| NotifyNetworkRegistrationStatusChangeCancel(const TTsyReqHandle) |
TInt
| NotifyNetworkSecurityLevelChange(RMobilePhone::TMobilePhoneNetworkSecurity *) |
TInt
| NotifyNetworkSecurityLevelChangeCancel(void) |
TInt
| NotifyNetworkSelectionSettingChange(TDes8 *) |
TInt
| NotifyNetworkSelectionSettingChangeCancel(const TTsyReqHandle) |
TInt
| NotifySignalStrengthChange(TInt32 *, TInt8 *) |
TInt
| NotifySignalStrengthChangeCancel(const TTsyReqHandle) |
TInt
| NotifyStorePreferredNetworksListChange() |
TInt
| NotifyStorePreferredNetworksListChangeCancel(const TTsyReqHandle) |
void | ReadVariantOptions() |
TInt
| SelectNetworkCancelL(const TTsyReqHandle) |
TInt
| SelectNetworkL(const TTsyReqHandle, const TDataPackage &) |
TInt
| SetNetworkSelectionSettingL(const TTsyReqHandle, const TDataPackage &) |
TInt
| StorePreferredNetworksListL(const TTsyReqHandle, TDes8 *) |
Constructor & Destructor Documentation
~CMmNetTsy(void)
~CMmNetTsy | ( | void | | ) | [virtual] |
Member Functions Documentation
CancelService(const TInt, const TTsyReqHandle)
Cancels request that's IPC number and request handle are given in parameters
Parameters
const TInt aIpc | request IPC number |
const TTsyReqHandle aTsyReqHandle | TSY request handle |
CancelToDosL(const TInt)
TInt
| CancelToDosL | ( | const TInt | aIpc | ) | [private] |
Handles cancel methods that cause message sending to DOS.
Parameters
const TInt aIpc | request IPC number |
CipheringIndicatorForcedOff()
TBool
| CipheringIndicatorForcedOff | ( | ) | |
Returns ETrue if the ciphering indication is forced off.
CompleteCellInfoIndReq(CMmDataPackage *, TInt)
The LTSY has completed a request for notifications of changes in the cell information.
Parameters
CMmDataPackage * aDataPackage | the data package returned by the LTSY. In this case it will not contain any relevant information. |
TInt aResult | the result of the request. KErrNone if the LTSY supports automatic notification of cell information changes. KErrNotSupported if the LTSY does not support notification of cell information changes. Any other standard error codes if there has been an error processing the request. |
CompleteCellInfoReq(CMmDataPackage *, TInt)
The LTSY has completed a cell information get request
Parameters
CMmDataPackage * aDataPackage | the data package with the cell information |
TInt aResult | the result of the get request |
CompleteGetCipheringIndicatorStatus(CMmDataPackage *, TInt)
Completes an outstanding GetCipheringIndicatorStatus
CompleteGetCurrentActiveUSimApplication(CMmDataPackage *, TInt)
void | CompleteGetCurrentActiveUSimApplication | ( | CMmDataPackage * | aDataPackage, |
| TInt | aErrorValue |
| ) | |
Completes an outstanding GetCurrentActiveUSimApplicationL, which retrieves AID param from LTSY layer
CompleteGetDetectedNetworksCancel(TInt)
void | CompleteGetDetectedNetworksCancel | ( | TInt | aErrorCode | ) | const [virtual] |
Completes GetDetectedNetworksCancel request.
Parameters
TInt aErrorCode | Error code |
CompleteGetNetworkRegistrationStatus(TInt)
void | CompleteGetNetworkRegistrationStatus | ( | TInt | aErrorValue | ) | [virtual] |
Complete Get Network Registration Status
Parameters
TInt aErrorValue | EPOC error code |
CompleteGetPreferredNetworksListPhase1(TInt, CMmDataPackage *)
Completes an outstanding GetPreferredNetworksListPhase1L, which retrieves Preferred Networks List from LTSY Layer
CompleteNotifyCurrentNetworkChange(CMmDataPackage *, TInt)
void | CompleteNotifyCurrentNetworkChange | ( | CMmDataPackage * | aDataPackage, |
| TInt | aResult |
| ) | [virtual] |
Current network information has changed, the client req is completed
CompleteNotifyModeChange(CMmDataPackage *, TInt)
Completes the NotifyModeChange request
CompleteNotifyNITZInfoChange(CMmDataPackage *)
void | CompleteNotifyNITZInfoChange | ( | CMmDataPackage * | aDataPackage | ) | [virtual] |
Time info has been change, the client request is completed.
CompleteNotifyNetworkRegistrationStatusChange(CMmDataPackage *, TInt)
void | CompleteNotifyNetworkRegistrationStatusChange | ( | CMmDataPackage * | aDataPackage, |
| TInt | aResult |
| ) | [virtual] |
Completes the NotifyNetworkRegistrationStatusChange request
Parameters
CMmDataPackage * aDataPackage | the data package with the network registration status |
TInt aResult | Result code |
CompleteNotifyNetworkSecurityLevelChange(CMmDataPackage *)
void | CompleteNotifyNetworkSecurityLevelChange | ( | CMmDataPackage * | aDataPackage | ) | |
Completes an outstanding NotifyNetworkSecurityLevelChange
CompleteNotifyNetworkSelectionSettingChange(CMmDataPackage *)
void | CompleteNotifyNetworkSelectionSettingChange | ( | CMmDataPackage * | aDataPackage | ) | [virtual] |
completes the NotifyNetworkSelectionSettingChange request
CompleteNotifySignalStrengthChange(CMmDataPackage *)
void | CompleteNotifySignalStrengthChange | ( | CMmDataPackage * | aDataPackage | ) | [virtual] |
signal strength has changed, the client request is completed
CompleteNotifyStorePreferredNetworksListChange()
void | CompleteNotifyStorePreferredNetworksListChange | ( | ) | [private] |
Completes the notification request for storing Preferred Networks List
CompleteSelectNetwork(TInt)
void | CompleteSelectNetwork | ( | TInt | aErrorCode | ) | [virtual] |
Notifies the client when the network selection setting changes.
Parameters
TInt aErrorCode | Error code |
CompleteSelectNetworkCancel(TInt)
void | CompleteSelectNetworkCancel | ( | TInt | aErrorCode | ) | [virtual] |
Notifies client when network selection setting is cancelled.
Parameters
TInt aErrorCode | Error code |
CompleteSetNetworkSelectionSetting(TInt)
void | CompleteSetNetworkSelectionSetting | ( | TInt | aSuccessCode | ) | [virtual] |
Notifies client when network selection mode changes.
Parameters
TInt aSuccessCode | Success code |
CompleteStorePreferredNetworksList(TInt)
void | CompleteStorePreferredNetworksList | ( | TInt | aError | ) | |
Completes an outstanding StorePreferredNetworksListL, which stores Preferred Networks List to LTSY layer
ConstructL()
void | ConstructL | ( | ) | [private] |
By default Symbian 2nd phase constructor is private.
DoExtFuncL(const TTsyReqHandle, const TInt, const TDataPackage &)
Handles extended client requests. Uses TRAP to ensure functioning on memory allocation failure
DoGetCellInfoReqL(const TTsyReqHandle, TPckg< RMobilePhone::TMultimodeType > *)
This functions sends the cell information request to the LTSY.
DoNotifyCellInfoChangeL(const TTsyReqHandle)
This function do the actual registration for an outstanding cell information change notification request.
GetAuthorizationInfoPhase1Cancel()
TInt
| GetAuthorizationInfoPhase1Cancel | ( | ) | [private] |
This function cancels an outstanding request for authorization info
GetAuthorizationInfoPhase1L(const TTsyReqHandle, RMobilePhone::TClientId *, TInt *)
Returns the length of authorization data
GetAuthorizationInfoPhase2L(TTsyReqHandle, RMobilePhone::TClientId *, TDes8 *)
Returns the authorization data
GetCallPrivacyInformation()
Get the call privacy information and informs all active calls
GetCellInfoCancel(const TTsyReqHandle)
This function cancels an outstanding cell information getter request.
GetCellInfoL(const TTsyReqHandle, TDes8 *)
This function returns the cell information.
GetCipheringIndicatorStatusCancel(void)
TInt
| GetCipheringIndicatorStatusCancel | ( | void | | ) | [private] |
Cancels an outstanding GetCipheringIndicatorStatus request
GetCipheringIndicatorStatusL(const TTsyReqHandle, const TDataPackage &)
Gets the status of the ciphering indicator
GetCurrentActiveUSimApplicationCancel()
TInt
| GetCurrentActiveUSimApplicationCancel | ( | ) | [private] |
This function cancels an outstanding request for get current active usim application
GetCurrentActiveUSimApplicationL(const TTsyReqHandle, RMobilePhone::TAID *)
This function gets current active usim application
GetCurrentMode(const TTsyReqHandle, RMobilePhone::TMobilePhoneNetworkMode *)
This function returns current mode
GetCurrentModeCancel(const TTsyReqHandle)
This function cancels GetCurrentMode.
GetCurrentNetwork(const TTsyReqHandle, TDes8 *, RMobilePhone::TMobilePhoneLocationAreaV1 *)
This function returns current network.
GetCurrentNetworkNoLocation(const TTsyReqHandle, TDes8 *)
This function returns current network, but not the location area.
GetDetectedNetworksCancelL(const TTsyReqHandle)
Cancels an outstanding GetDetectedNetworks request.
GetDetectedNetworksPhase1L(const TTsyReqHandle, RMobilePhone::TClientId *, TInt *)
These functions are used to get detected networks.
GetDetectedNetworksPhase2(const TTsyReqHandle, RMobilePhone::TClientId *, TDes8 *)
Second phase of fetching detected networks.
GetHomeNetwork(const TTsyReqHandle, TDes8 *)
This function returns home network.
Parameters
const TTsyReqHandle aTsyReqHandle | Tsy request handle |
TDes8 * aNetworkInfoPckg | Pointer to network info |
GetNITZInfo(const TTsyReqHandle, RMobilePhone::TMobilePhoneNITZ *)
GetNetworkCaps(const TTsyReqHandle, TUint32 *)
This function returns network capabilities
GetNetworkName(const TTsyReqHandle, TDes8 *, TDes8 *)
This function returns current network name.
Parameters
const TTsyReqHandle aTsyReqHandle | Tsy request handle |
TDes8 * aNetworkNamePckg | network name |
TDes8 * aPlmnPckg | location package |
GetNetworkRegistrationStatus()
Get the known network status
GetNetworkRegistrationStatusCancel(const TTsyReqHandle)
This function cancels network registration status request.
GetNetworkRegistrationStatusL(const TTsyReqHandle, RMobilePhone::TMobilePhoneRegistrationStatus *)
This function returns current network registration status.
GetNetworkSecurityLevel(const TTsyReqHandle, RMobilePhone::TMobilePhoneNetworkSecurity *)
Gets the security level of the current network
GetNetworkSelectionSetting(const TTsyReqHandle, TDes8 *)
Get network selection setting mode.
GetPreferredNetworksListCancel(const TTsyReqHandle)
Cancels the request for Getting Preferred Networks List
GetPreferredNetworksListPhase1L(const TTsyReqHandle, RMobilePhone::TClientId const *, TInt *)
Returns minimum size of a buffer to retreive the current Preferred Networks List from SIM
GetPreferredNetworksListPhase2(const TTsyReqHandle, RMobilePhone::TClientId const *, TDes8 *)
Copies the current Preferred Networks List into the given buffer
GetSignalCaps(const TTsyReqHandle, TUint32 *)
This function returns signal capabilities
GetSignalStrength(const TTsyReqHandle, TInt32 *, TInt8 *)
This function returns signal strength.
HandleCellInfoUpdate(CMmDataPackage *, TInt, RArray< TCellInformationRequest > &)
This functions is called when new cell information is received. It updates the cache and completes the client requests.
IsAreaInfoChanged(const RMobilePhone::TMobilePhoneLocationAreaV1 &, const RMobilePhone::TMobilePhoneLocationAreaV1 &)
Checks if two TMobilePhoneLocationAreaV1 differs
IsNetworkInfoChanged(const RMobilePhone::TMobilePhoneNetworkInfoV8 &, const RMobilePhone::TMobilePhoneNetworkInfoV8 &)
Checks if two TMobilePhoneNetworkInfoV8 differs
NewL(CMmPhoneTsy *)
Two-phased constructor. return created phone object
NotifyCellInfoChangeCancel(const TTsyReqHandle)
This function cancels an outstanding cell information change notification request.
NotifyCellInfoChangeL(const TTsyReqHandle, TDes8 *)
This function is used to request current cell information change notifications
NotifyCurrentNetworkChangeCancel(const TTsyReqHandle)
This function cancels an outstanding current network change notification request.
NotifyCurrentNetworkChangeL(const TTsyReqHandle, TDes8 *, RMobilePhone::TMobilePhoneLocationAreaV1 *)
This function is used to request current network change notifications
NotifyCurrentNetworkNoLocationChangeCancel(const TTsyReqHandle)
TInt
| NotifyCurrentNetworkNoLocationChangeCancel | ( | const TTsyReqHandle | aTsyReqHandle | ) | [private] |
This function cancels an outstanding current network change notification request.
NotifyCurrentNetworkNoLocationChangeL(const TTsyReqHandle, TDes8 *)
TInt
| NotifyCurrentNetworkNoLocationChangeL | ( | const TTsyReqHandle | aTsyReqHandle, |
| TDes8 * | aNetworkInfoPckg |
| ) | [private] |
This function is used to request current network change notifications
NotifyModeChange(RMobilePhone::TMobilePhoneNetworkMode *)
This function is used to request mode change notifications.
NotifyModeChangeCancel(const TTsyReqHandle)
This function cancels an outstanding mode change notification req
NotifyNITZInfoChange(RMobilePhone::TMobilePhoneNITZ *)
Notify network time info change.
NotifyNITZInfoChangeCancel(const TTsyReqHandle)
Cancel notifications of network time info changes.
NotifyNetworkRegistrationStatusChange(RMobilePhone::TMobilePhoneRegistrationStatus *)
This function is used to request network registration status change notifications.
NotifyNetworkRegistrationStatusChangeCancel(const TTsyReqHandle)
TInt
| NotifyNetworkRegistrationStatusChangeCancel | ( | const TTsyReqHandle | aTsyReqHandle | ) | [private] |
This function cancels an outstanding network registration status change notification request.
NotifyNetworkSecurityLevelChange(RMobilePhone::TMobilePhoneNetworkSecurity *)
Notifies of the network security level change
NotifyNetworkSecurityLevelChangeCancel(void)
TInt
| NotifyNetworkSecurityLevelChangeCancel | ( | void | | ) | [private] |
Cancels an oustanding NotifyNetworkSecurityLevelChange request
NotifyNetworkSelectionSettingChange(TDes8 *)
TInt
| NotifyNetworkSelectionSettingChange | ( | TDes8 * | aSettingPckg | ) | [private] |
Notify a change in the network selection setting.
Parameters
TDes8 * aSettingPckg | New setting mode |
NotifyNetworkSelectionSettingChangeCancel(const TTsyReqHandle)
TInt
| NotifyNetworkSelectionSettingChangeCancel | ( | const TTsyReqHandle | aTsyReqHandle | ) | [private] |
Notify network selection setting change.
NotifySignalStrengthChange(TInt32 *, TInt8 *)
TInt
| NotifySignalStrengthChange | ( | TInt32 * | aSignalStrength, |
| TInt8 * | aBar |
| ) | [private] |
This function is used to request signal strength change notifications
Parameters
TInt32 * aSignalStrength | signal strength |
TInt8 * aBar | absolute number of bars |
NotifySignalStrengthChangeCancel(const TTsyReqHandle)
This function cancels an outstanding signal strength change notification request
NotifyStorePreferredNetworksListChange()
TInt
| NotifyStorePreferredNetworksListChange | ( | ) | [private] |
Subscribes the notification for storing Preferred networks List
NotifyStorePreferredNetworksListChangeCancel(const TTsyReqHandle)
TInt
| NotifyStorePreferredNetworksListChangeCancel | ( | const TTsyReqHandle | aTsyReqHandle | ) | [private] |
Cancels the notification request for storing Preferred Networks List
ProcessGetAuthorizationInfoPhase1L(CMmDataPackage *, TInt)
Copies buffer size to authorization info client
ProcessGetDetectedNetworksPhase1L(CMmDataPackage *, TInt)
First phase of fetching detected networks
ReadVariantOptions()
void | ReadVariantOptions | ( | ) | [private] |
Reads from ini file the values of the variant flags
ReceivedCallPrivacyInformation(CMmDataPackage *)
Get the call privacy information and informs all active calls
SelectNetworkCancelL(const TTsyReqHandle)
Cancels an outstanding asynchronous SetNetwork request.
SelectNetworkL(const TTsyReqHandle, const TDataPackage &)
Client manually selects a new network to register to.
SetNetworkSelectionSettingL(const TTsyReqHandle, const TDataPackage &)
Set new network selection mode.
StorePreferredNetworksListL(const TTsyReqHandle, TDes8 *)
Stores the Preferred Networks List into the SIM
Member Data Documentation
HBufC8 * iAuthInfoBuffer
HBufC8 * | iAuthInfoBuffer | [private] |
IMS authorization info buffer Own.
TInt * iAuthorizationInfoBufferSize
TInt * | iAuthorizationInfoBufferSize | [private] |
Size of authorization data buffer
RMobilePhone::TClientId
iAuthorizationInfoClientId
Pointer to authorization data client id
TInt * iBufSizeGetPrefPLMN
TInt * | iBufSizeGetPrefPLMN | [private] |
TCachedAttribute< RMobilePhone::TMobilePhoneCellInfoV9 > iCachedCellInfoV9
RArray< TCellInformationRequest > iCellInfoRequests
Stores all handle numbers and client-side pointers to complete cell information get requests.
TBool
iCipheringIndicatorForcedOff
TBool
| iCipheringIndicatorForcedOff | [private] |
flag for forcing ciphering indicator off
RMobilePhone::TClientId * iClientIdGetPrefPLMN
CArrayPtrFlat< CListReadAllAttempt > * iGetDetectedNetworks
for ProcessGetDetectedNetworksPhase1L Own.
CBufBase * iGetPrefPLMNList
CMmPhoneTsy * iMmPhoneTsy
RMobilePhone::TMobilePhoneNetworkMode
iMode
Mode (GSM, DAMPS, CDMA, WCDMA,...)
RMobilePhone::TMobilePhoneRegistrationStatus
iNWRegistrationStatus
network registration status
RMobilePhone::TMobilePhoneSelectionMethod
iNWSelectionSettingMethod
network selection setting status
RArray< TCellInformationRequest > iNotifyCellInfoRequests
Stores all handle numbers and client-side pointers to notify cell information change.
RArray< TNwInfoRequest > iNotifyCurrentNwNoLocationRequests
Stores all handle numbers and client-side pointers to notify current network information no location change.
RArray< TNwInfoRequestWithLocation > iNotifyCurrentNwRequests
Stores all handle numbers and client-side pointers to notify current network information change.
RPointerArray< TGetNetworkRegisterationRequest > iRegisterationStatusRequests
Stores all handle numbers and client-side pointers to network registeration requests
RMobilePhone::TMobileCallCipheringIndicator * iRetCipheringIndicator
pointer to the ciphering indicator
RMobilePhone::TAID * iRetCurrentActiveUSimApplication
Pointer to the current active usim application.
RMobilePhone::TClientId * iRetDetectedNwClientId
TInt * iRetGetDetectedNwSize
TInt * | iRetGetDetectedNwSize | [private] |
size of the available networks buffer
RMobilePhone::TMobilePhoneLocationAreaV1 * iRetLocationArea
pointer to the location area
RMobilePhone::TMobilePhoneNetworkMode * iRetNWMode
pointer to the current network mode
RMobilePhone::TMobilePhoneRegistrationStatus * iRetNWRegistrationStatus
pointer to the network registration status.
RMobilePhone::TMobilePhoneNetworkSelectionV1 * iRetNWSelectionSetting
pointer to the network selection setting
RMobilePhone::TMobilePhoneNITZ * iRetNWTimeInfo
pointer to the date and time
RMobilePhone::TMobilePhoneNetworkSecurity * iRetNetworkSecurityLevel
pointer to the network security level
TInt8 * iRetSignalBars
TInt8 * | iRetSignalBars | [private] |
pointer to the absolute number of signal bars
TInt32 * iRetSignalRssi
TInt32 * | iRetSignalRssi | [private] |
pointer to the signal strength
TInt8
iSignalBars
TInt8
| iSignalBars | [private] |
percentage of signal "bars" (0-100%) to be displayed.
CMobilePhoneStoredNetworkList * iStorePrefPLMNList
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.