CAknNotifierAppServer Class Reference
class CAknNotifierAppServer : public CAknAppServer
|
Public Member Functions
|
|
CAknNotifierAppServer
()
|
|
~CAknNotifierAppServer
()
|
IMPORT_C void
|
AppendNotifierLibNameL
(const
TDesC
&)
|
IMPORT_C void
|
CancelNotifier
(
TUid
)
|
IMPORT_C
CApaAppServiceBase
*
|
CreateServiceL
(
TUid
)
|
IMPORT_C void
|
LoadNotifiersL
()
|
IMPORT_C void
|
SetImplementationFinderL
(
MNotifLibraryOwningServer
*)
|
IMPORT_C void
|
StartNotifierAndGetResponseL
(
TUid
,
TDesC8
&, const
RMessagePtr2
&,
TInt
)
|
IMPORT_C void
|
StartNotifierL
(
TUid
, const
TDesC8
&,
TDes8
&)
|
IMPORT_C void
|
UnbalanceReferenceCountForNotif
(
TUid
,
TBool
)
|
IMPORT_C void
|
UpdateNotifierAndGetResponseL
(
TUid
,
TDesC8
&, const
RMessagePtr2
&,
TInt
)
|
IMPORT_C void
|
UpdateNotifierL
(
TUid
, const
TDesC8
&,
TDes8
&)
|
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()
|
|
CAknAppServer::ConstructL(const TDesC &)
|
|
CAknAppServer::HandleAllClientsClosed()
|
|
CAknAppServer::HandleSessionClose()
|
|
CAknAppServer::HandleSessionOpen()
|
|
CAknAppServer::~CAknAppServer()
|
|
CApaAppServer::CApaAppServer()
|
|
CApaAppServer::CustomSecurityCheckL(const RMessage2 &,TInt &,TSecurityInfo &)
|
|
CApaAppServer::DoConnect(const RMessage2 &)
|
|
CApaAppServer::NotifyServerExit(TInt)
|
|
CApaAppServer::~CApaAppServer()
|
|
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()
|
|
CEikAppServer::ConstructUniqueL(TUint,TUid)
|
|
CEikAppServer::CreateServiceSecurityCheckL(TUid,const RMessage2 &,TInt &,TSecurityInfo &)
|
|
CPolicyServer::CPolicyServer(TInt,const TPolicy &,TServerType)
|
|
CPolicyServer::CheckFailedL(const RMessage2 &,TInt,const TSecurityInfo &)
|
|
CPolicyServer::CustomFailureActionL(const RMessage2 &,TInt,const TSecurityInfo &)
|
|
CPolicyServer::Extension_(TUint,TAny *&,TAny *)
|
|
CPolicyServer::ProcessError(const RMessage2 &,TInt)
|
|
CPolicyServer::ProcessL(const RMessage2 &)
|
|
CServer2::CServer2(TInt,TServerType)
|
|
CServer2::DoCancel()
|
|
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
CAknNotifierAppServer()
IMPORT_C
|
CAknNotifierAppServer
|
(
|
)
|
|
~CAknNotifierAppServer()
IMPORT_C
|
~CAknNotifierAppServer
|
(
|
)
|
|
Member Functions Documentation
AppendNotifierLibNameL(const TDesC &)
IMPORT_C void
|
AppendNotifierLibNameL
|
(
|
const
TDesC
&
|
aLibraryName
|
)
|
|
Parameters
const
TDesC
& aLibraryName
|
|
CancelNotifier(TUid)
IMPORT_C void
|
CancelNotifier
|
(
|
TUid
|
aNotifierUid
|
)
|
|
CreateImplementationsL(const TDesC &, const TUidType &)
CreateServiceL(TUid)
Create a new service implementation. This implementation creates common Series 60 services. Derived classes can override this to add support for specific services that they support. They must base-call for any service UIDs that they do not support.
Parameters
TUid
aServiceType
|
the UID of the service that has been requested
|
LoadNotifiersL()
IMPORT_C void
|
LoadNotifiersL
|
(
|
)
|
|
SetImplementationFinderL(MNotifLibraryOwningServer *)
StartNotifierAndGetResponseL(TUid, TDesC8 &, const RMessagePtr2 &, TInt)
IMPORT_C void
|
StartNotifierAndGetResponseL
|
(
|
TUid
|
aNotifierUid,
|
|
TDesC8
&
|
aBuffer,
|
|
const
RMessagePtr2
&
|
aMsg,
|
|
TInt
|
aReplySlot
|
|
)
|
[virtual]
|
StartNotifierL(TUid, const TDesC8 &, TDes8 &)
IMPORT_C void
|
StartNotifierL
|
(
|
TUid
|
aNotifierUid,
|
|
const
TDesC8
&
|
aBuffer,
|
|
TDes8
&
|
aResponse
|
|
)
|
|
UnbalanceReferenceCountForNotif(TUid, TBool)
IMPORT_C void
|
UnbalanceReferenceCountForNotif
|
(
|
TUid
|
aUid,
|
|
TBool
|
aAddCount
|
|
)
|
|
UpdateNotifierAndGetResponseL(TUid, TDesC8 &, const RMessagePtr2 &, TInt)
UpdateNotifierL(TUid, const TDesC8 &, TDes8 &)
IMPORT_C void
|
UpdateNotifierL
|
(
|
TUid
|
aNotifierUid,
|
|
const
TDesC8
&
|
aBuffer,
|
|
TDes8
&
|
aResponse
|
|
)
|
|
Member Data Documentation
RArray< RLibrary > iLibraries
RPointerArray< MEikSrvNotifierBase2 > iNotifierArray
CNotifierNames * iNotifierNames
CNotifierNames *
|
iNotifierNames
|
[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.