CAknAppServiceBase Class Reference

API published in: S60 3rd Ed

Link against: avkon.lib

Capability Information

Required Capabilities

None


#include <aknserverapp.h>

Detailed Description

Base class for server app service IPC implementations.

This class provides notifications of service creation and destruction to the server, to give the server the ability to handle the case where all clients have closed their sessions.


Public Member Functions

IMPORT_C  CAknAppServiceBase ()
  Constructor.
IMPORT_C  ~CAknAppServiceBase ()
  Destructor.

Protected Member Functions

IMPORT_C void  CreateL ()
  Override of CSession2::CreateL().
IMPORT_C void  ServiceL (const RMessage2 &aMessage)
  Override of CSession2::ServiceL().
IMPORT_C void  ServiceError (const RMessage2 &aMessage, TInt aError)
  Override of CSession2::ServiceError().

Constructor & Destructor Documentation

IMPORT_C CAknAppServiceBase::CAknAppServiceBase  ) 
 

Constructor.

IMPORT_C CAknAppServiceBase::~CAknAppServiceBase  ) 
 

Destructor.


Member Function Documentation

IMPORT_C void CAknAppServiceBase::CreateL  )  [protected]
 

Override of CSession2::CreateL().

If further overridden, this function must be base-called.

IMPORT_C void CAknAppServiceBase::ServiceError const RMessage2 &  aMessage,
TInt  aError
[protected]
 

Override of CSession2::ServiceError().

If further overridden, this function must be base-called.

Parameters:
aMessage  The client message.
aError  The error code to which occured during message servicing
IMPORT_C void CAknAppServiceBase::ServiceL const RMessage2 &  aMessage  )  [protected]
 

Override of CSession2::ServiceL().

If further overridden, this function must be base-called.

Parameters:
aMessage  The client message

The documentation for this class was generated from the following file:

Copyright © Nokia Corporation 2001-2008
Back to top