ESock::TProviderInfo Class Reference
class ESock::TProviderInfo
|
Information used by provider factories to uniquely identify providers.
Constructor & Destructor Documentation
TProviderInfo()
TProviderInfo
|
(
|
)
|
[inline]
|
TProviderInfo(TUid, TUint32, TAny *)
TProviderInfo
|
(
|
TUid
|
aTierId,
|
|
TUint32
|
aAPId,
|
|
TAny
*
|
aInstance = NULL
|
|
)
|
[inline]
|
Parameters
TUid
aTierId
|
Tier on which the provider is created
|
TUint32
aAPId
|
Access point id of the provider
|
TAny
* aInstance = NULL
|
Unique information used to deferenciate providers with the same aAPId and aTierId (used for legacy selection)
|
Member Functions Documentation
APId()
TUint
|
APId
|
(
|
)
|
const [inline]
|
APId(const)
TUid
|
APId
|
(
|
const
|
TInt
|
)
|
const [inline]
|
Instance()
TAny
*
|
Instance
|
(
|
)
|
const [inline]
|
SetInstance(TAny *)
void
|
SetInstance
|
(
|
TAny
*
|
aInstance
|
)
|
[inline]
|
Set the instance information of the provider
Parameters
TAny
* aInstance
|
The information used to uniquely identify the instance.
|
TierId()
TUid
|
TierId
|
(
|
)
|
const [inline]
|
operator==(const TProviderInfo &)
Do a binary comparison of this against another instance of
TProviderInfo
Member Data Documentation
const TProviderInfo *const KNullProviderInfo
Pointer to the null provider info instance
TAny * iInstance
TAny
*
|
iInstance
|
[private]
|
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.