Den::CCommonServer Class Reference
class Den::CCommonServer : 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()
|
Private Member Type Definitions
|
typedef
|
TBuf
< EMaxServerNameLength >
TServerName
|
Constructor & Destructor Documentation
CCommonServer(TInt, CCommonWorkerThread *, const TPolicy &, TServerType, const TDesC &)
~CCommonServer()
IMPORT_C
|
~CCommonServer
|
(
|
)
|
|
Member Functions Documentation
CanShutdown()
IMPORT_C
TBool
|
CanShutdown
|
(
|
)
|
|
CurrentVersion()
TVersion
|
CurrentVersion
|
(
|
)
|
const [protected, pure virtual]
|
DoFreeMemory()
void
|
DoFreeMemory
|
(
|
)
|
[protected]
|
DoNewSessionL(const TProcessId &, const TUidType &)
FreeMemory(TAny *)
void
|
FreeMemory
|
(
|
TAny
*
|
|
)
|
[static]
|
NewSessionL(const TVersion &, const RMessage2 &)
Creates a server-side session object.
The session represents a communication link between a client and a server, and its creation is initiated by the client through a call to one of the
RSessionBase::CreateSession()
variants.
A server must provide an implementation, which as a minimum should:
User::QueryVersionSupported()
Parameters
const
TVersion
& aVersion
|
The version information supplied by the client.
|
const
RMessage2
& aMessage
|
Represents the details of the client request that is requesting the creation of the session.
|
SetDealer(CCommonDealer *)
WorkerId()
CommsFW::TWorkerId
|
WorkerId
|
(
|
)
|
const [inline]
|
Member Type Definitions Documentation
Typedef TServerName
typedef
TBuf
< EMaxServerNameLength >
|
TServerName
|
[private]
|
Member Data Documentation
CCommonWorkerThread * iOwnerThread
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.