ESock::ISelectionNotify Class Reference

class ESock::ISelectionNotify
Public Member Functions
ISelectionNotify()
ISelectionNotify(TAny *, const TAnyFn &)
voidError(MProviderSelector *, TInt)
voidSelectComplete(MProviderSelector *, CMetaConnectionProviderBase *)
voidStateChangeNotification(MProviderSelector *, TInt, TInt)
Private Member Functions
TBool Check(TInt)
Public Member Enumerations
enumanonymous { KCallbacksCount = 3 }
Private Attributes
TAnyFn const *iInterfaceVTable
TAny *iThis

Constructor & Destructor Documentation

ISelectionNotify()

ISelectionNotify()[inline]

ISelectionNotify(TAny *, const TAnyFn &)

ISelectionNotify(TAny *aThis,
const TAnyFn &aInterfaceVTable
)[inline]

Parameters

TAny * aThis
const TAnyFn & aInterfaceVTable

Member Functions Documentation

Check(TInt)

TBool Check(TIntnFn)[private, inline]

Parameters

TInt nFn

Error(MProviderSelector *, TInt)

voidError(MProviderSelector *aSelector,
TIntaError
)[inline]

Parameters

MProviderSelector * aSelector
TInt aError

SelectComplete(MProviderSelector *, CMetaConnectionProviderBase *)

voidSelectComplete(MProviderSelector *aSelector,
CMetaConnectionProviderBase *aProvider
)[inline]

Parameters

MProviderSelector * aSelector
CMetaConnectionProviderBase * aProvider

StateChangeNotification(MProviderSelector *, TInt, TInt)

voidStateChangeNotification(MProviderSelector *aSelector,
TIntaStage,
TIntaError
)[inline]

Parameters

MProviderSelector * aSelector
TInt aStage
TInt aError

Member Enumerations Documentation

Enum anonymous

Enumerators

KCallbacksCount = 3

Member Data Documentation

TAnyFn const * iInterfaceVTable

TAnyFn const *iInterfaceVTable[private]

TAny * iThis

TAny *iThis[private]