diff -r 89d6a7a84779 -r 25a17d01db0c Symbian3/Examples/guid-6013a680-57f9-415b-8851-c4fa63356636/secureserver_8h.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Symbian3/Examples/guid-6013a680-57f9-415b-8851-c4fa63356636/secureserver_8h.html Fri Jan 22 18:26:19 2010 +0000 @@ -0,0 +1,246 @@ + +
++Go to the source code of this file.
Classes | |
class | CSecureServer |
class | CSecureServerSession |
class | CSecureServerSubSession |
Enumerations | |
enum | TSecureServerPanic { + EBadRequest = 1, +EDescriptorNonNumeric, +EMainSchedulerError, +EServerCreateServer, + + EServerStartServer, +ECreateTrapCleanup, +EBadSubsessionHandle, +ESecureServerSecurityPolicy + + } |
Variables | |
const TUint | KDefaultHeapSize = 0x10000 |
const TInt | KSecureServerRangeCount = 5 |
const TInt | KSecureServerRanges [KSecureServerRangeCount] |
const +CPolicyServer::TPolicyElement | KSecureServerElements [] |
const TUint8 | KSecureServerElementsIndex [KSecureServerRangeCount] |
const +CPolicyServer::TPolicy | KSecureServerPolicy |
Definition in file secureserver.h.
+enum TSecureServerPanic | +
+A set of panic numbers used when the example raises panics in response to programming errors. All panics raised by the example have the category SecureServer.
Definition at line 43 of file secureserver.h.
+ ++
const TUint KDefaultHeapSize = 0x10000 | +
+The size of the heap to be allocated for the thread that runs the server. The constant is passed to the StartThread() function defined in secureclientandserver.h and implemented in secureserver.cpp.
Definition at line 36 of file secureserver.h.
+ +const TInt KSecureServerRangeCount = 5 | +
+The server specifies 5 ranges of security policy. Each range undergoes a different security check.
Definition at line 83 of file secureserver.h.
+ +const TInt KSecureServerRanges[KSecureServerRangeCount] | +
+Initial value:
+ { + + 0, + + 5, + + 6, + + 11, + + 13 + } +
Definition at line 89 of file secureserver.h.
+ +const CPolicyServer::TPolicyElement KSecureServerElements[] | +
+Initial value:
+ { + + _INIT_SECURITY_POLICY_S0(0x70fffff0), + + {_INIT_SECURITY_POLICY_C1(ECapabilityReadDeviceData | ECapabilityWriteDeviceData), CPolicyServer::EFailClient} + } +
Definition at line 117 of file secureserver.h.
+ +const TUint8 KSecureServerElementsIndex[KSecureServerRangeCount] | +
+Initial value:
+ { + + CPolicyServer::EAlwaysPass, + + 0, + + CPolicyServer::ECustomCheck, + + 1, + + CPolicyServer::ENotSupported + } +
Definition at line 133 of file secureserver.h.
+ +const CPolicyServer::TPolicy KSecureServerPolicy | +
+Initial value:
+ { + + CPolicyServer::EAlwaysPass, + KSecureServerRangeCount, + KSecureServerRanges, + KSecureServerElementsIndex, + KSecureServerElements + } +
Definition at line 167 of file secureserver.h.
+ ++