class CEikAppServer : public CApaAppServer |
Base class for all server application's servers. Server applications must derive from this class to implement their servers. These must be instantiated in an override of CEikApplication::NewAppServerL(). This class adds support for uniquely named servers over CApaAppServers.
Public Member Functions | |
---|---|
IMPORT_C void | ConstructL(const TDesC &) |
void | ConstructUniqueL(TUint, TUid) |
IMPORT_C CApaAppServiceBase * | CreateServiceL(TUid) |
IMPORT_C TCustomResult | CreateServiceSecurityCheckL(TUid, const RMessage2 &, TInt &, TSecurityInfo &) |
Private Member Functions | |
---|---|
IMPORT_C void | ExtensionInterface(TUid, TAny *&) |
Inherited Enumerations | |
---|---|
CActive:TPriority | |
CPolicyServer:TCustomResult | |
CPolicyServer:TFailureAction | |
CPolicyServer:TSpecialCase | |
CServer2:TPanic | |
CServer2:TServerType |
Private Attributes | |
---|---|
TInt | iCEikAppServer_Spare1 |
Inherited Attributes | |
---|---|
CActive::iStatus | |
CServer2::iSessionIter |
IMPORT_C void | ConstructL | ( | const TDesC & | aFixedServerName | ) | [virtual] |
const TDesC & aFixedServerName |
IMPORT_C CApaAppServiceBase * | CreateServiceL | ( | TUid | aServiceType | ) | const [virtual] |
TUid aServiceType |
IMPORT_C TCustomResult | CreateServiceSecurityCheckL | ( | TUid | aServiceType, |
const RMessage2 & | aMsg, | |||
TInt & | aAction, | |||
TSecurityInfo & | aMissing | |||
) | [virtual] |
TUid aServiceType | |
const RMessage2 & aMsg | |
TInt & aAction | |
TSecurityInfo & aMissing |
IMPORT_C void | ExtensionInterface | ( | TUid | aInterfaceId, |
TAny *& | aImplementaion | |||
) | [private, virtual] |