CSensrvServer Class Reference
class CSensrvServer : public CPolicyServer
|
Inherited Functions
|
|
CActive::CActive(TInt)
|
|
CActive::Cancel()
|
|
CActive::Deque()
|
|
CActive::IsActive()const
|
|
CActive::IsAdded()const
|
|
CActive::Priority()const
|
|
CActive::SetActive()
|
|
CActive::SetPriority(TInt)
|
|
CActive::~CActive()
|
|
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()
|
|
CPolicyServer::CPolicyServer(TInt,const TPolicy &,TServerType)
|
|
CPolicyServer::CheckFailedL(const RMessage2 &,TInt,const TSecurityInfo &)
|
|
CPolicyServer::CustomFailureActionL(const RMessage2 &,TInt,const TSecurityInfo &)
|
|
CPolicyServer::CustomSecurityCheckL(const RMessage2 &,TInt &,TSecurityInfo &)
|
|
CPolicyServer::Extension_(TUint,TAny *&,TAny *)
|
|
CPolicyServer::ProcessError(const RMessage2 &,TInt)
|
|
CPolicyServer::ProcessL(const RMessage2 &)
|
|
CServer2::CServer2(TInt,TServerType)
|
|
CServer2::DoCancel()
|
|
CServer2::DoConnect(const RMessage2 &)
|
|
CServer2::Message()const
|
|
CServer2::ReStart()
|
|
CServer2::Server()const
|
|
CServer2::SetMaster(const CServer2 *)
|
|
CServer2::SetPinClientDescriptors(TBool)
|
|
CServer2::Start(const TDesC &)
|
|
CServer2::StartL(const TDesC &)
|
|
CServer2::~CServer2()
|
Constructor & Destructor Documentation
CSensrvServer(const TServerType)
CSensrvServer
|
(
|
const
TServerType
|
aType = EUnsharableSessions
|
)
|
[private]
|
~CSensrvServer()
~CSensrvServer
|
(
|
)
|
[virtual]
|
Member Functions Documentation
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
By default Symbian 2nd phase constructor is private.
NewLC()
Creates a new server. Newly created instance is left in the cleanup stack.
NewSessionL(const TVersion &, const RMessage2 &)
Creates a new session when client connects.
Parameters
const
TVersion
& aVersion
|
Version
|
const
RMessage2
& aMessage
|
'connect' message from the client
|
NotifyChannelChange(const TSensrvResourceChannelInfo &, TSensrvChannelChangeType)
Notifies clients that a change has happened in available channels.
Parameters
const
TSensrvResourceChannelInfo
& aChangedChannel
|
Channel information of the channel.
|
TSensrvChannelChangeType
aChangeType
|
If ESensrvChannelAdded, channel is a newly available channel. If ESensrvChannelRemoved, channel was removed and is no longer available.
|
Panic(const TDesC &, const TInt)
void
|
Panic
|
(
|
const
TDesC
&
|
aCategory,
|
|
const
TInt
|
aReason
|
|
)
|
[private]
|
Parameters
const
TDesC
& aCategory
|
Panicer's id
|
const
TInt
aReason
|
|
SessionIterator()
Gets a reference to the session iterator of this server.
Member Data Documentation
CSensrvProxyManager * iProxyManager
Proxy manager that handles all proxies. Own.
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.