MPnpToPaosInterface Class Reference
class MPnpToPaosInterface
|
Member Functions Documentation
CreateNewNonceL(const TUint, TDes8 &)
void
|
CreateNewNonceL
|
(
|
const
TUint
|
aTimeOut,
|
|
TDes8
&
|
aNonce
|
|
)
|
[pure virtual]
|
Creates and stores a new nonce. Leaves with KErrArgument if the nonce does ot fit into aNonce.
Parameters
const
TUint
aTimeOut
|
A time-out for nonce validity (not in use!)
|
TDes8
& aNonce
|
On return contains the new nonce. Minimum length is KNonceLength.
|
FetchHomeNetworkInfoL()
void
|
FetchHomeNetworkInfoL
|
(
|
)
|
[pure virtual]
|
Fetch home network info and store it using SetHomeMccL() and SetHomeMncL()
FetchNetworkInfoL()
void
|
FetchNetworkInfoL
|
(
|
)
|
[pure virtual]
|
GetKeyInfoL(TDes8 &)
void
|
GetKeyInfoL
|
(
|
TDes8
&
|
aKeyInfo
|
)
|
[pure virtual]
|
Parameters
TDes8
& aKeyInfo
|
On return contains the key info. The maximum length is KMaxKeyInfoLength
|
GetNonceL(TDes8 &)
void
|
GetNonceL
|
(
|
TDes8
&
|
aNonce
|
)
|
[pure virtual]
|
Parameters
TDes8
& aNonce
|
On return contains the nonce. The maximum length should be KNonceLength. Leaves with KErrArgument if the nonce does ot fit into aNonce.
|
HomeMccL()
Returns the home(sim) MCC stored to shared data / central repository.
HomeMncL()
Returns the home(sim) MNC stored to shared data / central repository.
NetworkMccL()
Returns the network MCC stored to shared data / central repository.
NetworkMncL()
Returns the network MNC stored to shared data / central repository.
RESERVED_FUNC()
void
|
RESERVED_FUNC
|
(
|
)
|
[pure virtual]
|
SetNetworkMccL(const RMobilePhone::TMobilePhoneNetworkCountryCode)
Stores network MCC to shared data / central repository.
SetNetworkMncL(const RMobilePhone::TMobilePhoneNetworkIdentity)
Stores network MNC to shared data / central repository.
Version(TDes &)
TInt
|
Version
|
(
|
TDes
&
|
aVersion
|
)
|
[pure virtual]
|
Returns PnP version string, max length of version string is KMaxVersionStringLength
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.