CRetrieveMobilePhoneDetectedNetworks Class Reference
class CRetrieveMobilePhoneDetectedNetworks : public CAsyncRetrievePhoneList
|
Inherits from
-
CRetrieveMobilePhoneDetectedNetworks
Inherited Functions
|
|
CActive::CActive(TInt)
|
|
CActive::Cancel()
|
|
CActive::Deque()
|
|
CActive::Extension_(TUint,TAny *&,TAny *)
|
|
CActive::IsActive()const
|
|
CActive::IsAdded()const
|
|
CActive::Priority()const
|
|
CActive::RunError(TInt)
|
|
CActive::SetActive()
|
|
CActive::SetPriority(TInt)
|
|
CActive::~CActive()
|
|
CAsyncRetrievePhoneList::CAsyncRetrievePhoneList(RMobilePhone &)
|
|
CAsyncRetrievePhoneList::CancelReq(TInt,TInt)
|
|
CAsyncRetrievePhoneList::Get(TInt,TRequestStatus &,TDes8 &,TDes8 &)
|
|
CAsyncRetrievePhoneList::~CAsyncRetrievePhoneList()
|
|
CAsyncRetrieveVariableLengthBufferV2::CAsyncRetrieveVariableLengthBufferV2()
|
|
CAsyncRetrieveVariableLengthBufferV2::CompleteIfInUse(TRequestStatus &)
|
|
CAsyncRetrieveVariableLengthBufferV2::FreeBuffer()
|
|
CAsyncRetrieveVariableLengthBufferV2::Start(TRequestStatus &,TDes8 *,TDes8 *)
|
|
CAsyncRetrieveVariableLengthBufferV2::~CAsyncRetrieveVariableLengthBufferV2()
|
|
CAsyncRetrieveWithClientIds::CAsyncRetrieveWithClientIds(TInt,TInt)
|
|
CBase::CBase()
|
|
CBase::Delete(CBase *)
|
|
CBase::operator new(TUint)
|
|
CBase::operator new(TUint,TAny *)
|
|
CBase::operator new(TUint,TLeave)
|
|
CBase::operator new(TUint,TLeave,TUint)
|
|
CBase::operator new(TUint,TUint)
|
|
CBase::~CBase()
|
Constructor & Destructor Documentation
CRetrieveMobilePhoneDetectedNetworks(RMobilePhone &)
CRetrieveMobilePhoneDetectedNetworks
|
(
|
RMobilePhone
&
|
aPhone
|
)
|
[protected]
|
~CRetrieveMobilePhoneDetectedNetworks()
IMPORT_C
|
~CRetrieveMobilePhoneDetectedNetworks
|
(
|
)
|
|
The destructor frees all resources owned by the object, prior to its destruction.
Member Functions Documentation
ConstructL()
void
|
ConstructL
|
(
|
)
|
[protected]
|
NewL(RMobilePhone &)
Parameters
RMobilePhone
& aPhone
|
A reference to their RMobilePhone sub-session as it is this sub-session that the list retrieval class will operate on.
|
RestoreListL()
void
|
RestoreListL
|
(
|
)
|
[protected, virtual]
|
This method restores a list from a buffer that contains the streamed version of the list
RetrieveListL()
This function member provides the client with a handle to the list class retrieved from the phone. The client will call this function member once
Start()
has completed.
When the client calls this function member the ownership of the
CMobilePhoneNetworkList
object will transfer to the client, so the client is then responsible for eventual deletion of this object.
-
leave
-
KErrNotFound If there is no valid list object to return to the client.
-
capability
-
None
RetrieveListV2L()
This function member provides the client with a handle to the
CMobilePhoneNetworkListV2
list class retrieved from the phone. The client will call this function member once
StartV2()
has completed.
When the client calls this function member the ownership of the
CMobilePhoneNetworkListV2
object will transfer to the client, so the client is then responsible for eventual deletion of this object.
-
leave
-
KErrNotFound If there is no valid list object to return to the client.
-
capability
-
None
RetrieveListV5L()
This function member provides the client with a handle to the
CMobilePhoneNetworkListV5
list class retrieved from the phone. The client will call this function member once
StartV5()
has completed.
When the client calls this function member the ownership of the
CMobilePhoneNetworkListV5
object will transfer to the client, so the client is then responsible for eventual deletion of this object.
-
leave
-
KErrNotFound If there is no valid list object to return to the client.
-
capability
-
None
RetrieveListV8L()
This function member provides the client with a handle to the
CMobilePhoneNetworkListV8
list class retrieved from the phone. The client will call this function member once
StartV8()
has completed.
When the client calls this function member the ownership of the
CMobilePhoneNetworkListV8
object will transfer to the client, so the client is then responsible for eventual deletion of this object.
-
leave
-
KErrNotFound If there is no valid list object to return to the client.
-
capability
-
None
Start(TRequestStatus &)
This function member starts the two-phase list retrieval of detected networks.
-
capability
-
NetworkServices
-
capability
-
ReadDeviceData
Parameters
TRequestStatus
& aReqStatus
|
On completion, the status of the request; KErrNone if successful, KErrNotSupported if the phone does not support access to a detected network store and KErrNotFound if the store does not exist. If the list is empty then KErrNone is returned.
|
StartV2(TRequestStatus &)
This function member starts the two-phase list retrieval of detected networks.
-
capability
-
NetworkServices
-
capability
-
ReadDeviceData
Parameters
TRequestStatus
& aReqStatus
|
On completion, the status of the request; KErrNone if successful, KErrNotSupported if the phone does not support access to a detected network store and KErrNotFound if the store does not exist. If the list is empty then KErrNone is returned.
|
StartV5(TRequestStatus &)
This function member starts the two-phase list retrieval of detected networks.
-
capability
-
NetworkServices
-
capability
-
ReadDeviceData
Parameters
TRequestStatus
& aReqStatus
|
On completion, the status of the request; KErrNone if successful, KErrNotSupported if the phone does not support access to a detected network store and KErrNotFound if the store does not exist. If the list is empty then KErrNone is returned.
|
StartV8(TRequestStatus &)
This function member starts the two-phase list retrieval of detected networks.
-
capability
-
NetworkServices
-
capability
-
ReadDeviceData
Parameters
TRequestStatus
& aReqStatus
|
On completion, the status of the request; KErrNone if successful, KErrNotSupported if the phone does not support access to a detected network store and KErrNotFound if the store does not exist. If the list is empty then KErrNone is returned.
|
Member Data Documentation
TInt
iListExtensionId
TInt
|
iListExtensionId
|
[private]
|
CMobilePhoneNetworkList * iResults
CMobilePhoneNetworkListV2 * iResultsV2
CMobilePhoneNetworkListV5 * iResultsV5
CMobilePhoneNetworkListV8 * iResultsV8
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.