equal
deleted
inserted
replaced
17 |
17 |
18 #ifndef STSSERVER_H_ |
18 #ifndef STSSERVER_H_ |
19 #define STSSERVER_H_ |
19 #define STSSERVER_H_ |
20 |
20 |
21 #include <e32base.h> |
21 #include <e32base.h> |
|
22 #include <systemtoneservice.h> |
22 |
23 |
23 class CSts; |
24 class CSts; |
24 class CStsServerSession; |
25 class CStsServerSession; |
25 |
26 |
26 class CStsServer : private CPolicyServer |
27 class CStsServer : private CPolicyServer |
40 |
41 |
41 CStsServer(); |
42 CStsServer(); |
42 void ConstructL(); |
43 void ConstructL(); |
43 virtual ~CStsServer(); |
44 virtual ~CStsServer(); |
44 |
45 |
|
46 CPolicyServer::TCustomResult SecurityCheckAlarm( |
|
47 CSystemToneService::TAlarmType aAlarm, const RMessage2& aMsg, |
|
48 TSecurityInfo& aMissing); |
|
49 |
|
50 CPolicyServer::TCustomResult SecurityCheckTone( |
|
51 CSystemToneService::TToneType aTone, const RMessage2& aMsg, |
|
52 TSecurityInfo& aMissing); |
|
53 |
45 // inherited from CPolicyServer |
54 // inherited from CPolicyServer |
|
55 virtual CPolicyServer::TCustomResult CustomSecurityCheckL( |
|
56 const RMessage2& aMsg, TInt& aAction, TSecurityInfo& aMissing); |
46 CSession2* NewSessionL(const TVersion& aVersion, |
57 CSession2* NewSessionL(const TVersion& aVersion, |
47 const RMessage2& aMessage) const; |
58 const RMessage2& aMessage) const; |
48 |
59 |
49 RPointerArray<CStsServerSession> iSessions; |
60 RPointerArray<CStsServerSession> iSessions; |
50 CSts* iSts; |
61 CSts* iSts; |