CProtocolRef Class Reference
class CProtocolRef : public CBase
|
Constructor & Destructor Documentation
CProtocolRef()
CProtocolRef
|
(
|
)
|
[private]
|
Member Functions Documentation
Cleanup(TAny *)
void
|
Cleanup
|
(
|
TAny
*
|
aFamily
|
)
|
[private, static]
|
DoBindingL(const CESockIniData &)
void
|
DoBindingL
|
(
|
const CESockIniData &
|
anIniFile
|
)
|
[private]
|
Parameters
const CESockIniData & anIniFile
|
|
GetFlag()
TUint
|
GetFlag
|
(
|
)
|
[inline]
|
GetProtocolL(const TDesC &)
GetProtocolNoCreate(TProtocolRefList *, const TDesC &)
LoadAndBindL()
void
|
LoadAndBindL
|
(
|
)
|
[inline]
|
LoadL(TBool)
void
|
LoadL
|
(
|
TBool
|
aLoadForBinding
|
)
|
[private]
|
MakeRefL(const TDesC &, CProtocolFamilyRef *, TServerProtocolDesc *)
MakeRefL(const TDesC &, TServerProtocolDesc *)
Matches(TUint, TUint, TUint)
ProcessBindListL(TPtrC, const CESockIniData &)
void
|
ProcessBindListL
|
(
|
TPtrC
|
aBindList,
|
|
const CESockIniData &
|
aIniFile
|
|
)
|
[private]
|
Parameters
TPtrC
aBindList
|
|
const CESockIniData & aIniFile
|
|
ProtocolClosed()
void
|
ProtocolClosed
|
(
|
)
|
[inline]
|
ResolveBindingL()
void
|
ResolveBindingL
|
(
|
)
|
[private]
|
SetFlag(TUint)
void
|
SetFlag
|
(
|
TUint
|
aFlag
|
)
|
[inline]
|
StartL()
void
|
StartL
|
(
|
)
|
[private]
|
Member Enumerations Documentation
Enum TManagerProtocolFlags
Enumerators
EInited = 0x00000001
|
|
EStarted = 0x00000002
|
|
EBound = 0x00000004
|
|
EThreePlaneCommsBased = 0x00000008
|
|
Member Data Documentation
CProtocolFamilyRef * iFamily
TServerProtocolDesc
iInfo
CProtocolBase * iProtocol
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.