diff -r f345bda72bc4 -r 43e37759235e Symbian3/Examples/guid-6013a680-57f9-415b-8851-c4fa63356636/secureserver_8h.html --- a/Symbian3/Examples/guid-6013a680-57f9-415b-8851-c4fa63356636/secureserver_8h.html Tue Mar 30 11:56:28 2010 +0100 +++ b/Symbian3/Examples/guid-6013a680-57f9-415b-8851-c4fa63356636/secureserver_8h.html Tue Mar 30 16:16:55 2010 +0100 @@ -1,142 +1,136 @@ - -
--Go to the source code of this file.
Definition in file secureserver.h.
-Definition in file secureserver.h.
+enum TSecureServerPanic | +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.
EBadRequest | -An undefined op code. |
EDescriptorNonNumeric | -A descriptor containing non-numeric characters. |
EMainSchedulerError | -The Active Scheduler can not be instantiated. |
EServerCreateServer | -The server can not be created. |
EServerStartServer | -The server can not be added to the active scheduler to receive requests. |
ECreateTrapCleanup | -The cleanup stack can not be created. |
EBadSubsessionHandle | -The object index of the sub session returns an error. |
ESecureServerSecurityPolicy | -A custom security policy violation. |
EBadRequest |
+ An undefined op code. + |
EDescriptorNonNumeric |
+ A descriptor containing non-numeric characters. + |
EMainSchedulerError |
+ The Active Scheduler can not be instantiated. + |
EServerCreateServer |
+ The server can not be created. + |
EServerStartServer |
+ The server can not be added to the active scheduler to receive requests. + |
ECreateTrapCleanup |
+ The cleanup stack can not be created. + |
EBadSubsessionHandle |
+ The object index of the sub session returns an error. + |
ESecureServerSecurityPolicy |
+ A custom security policy violation. + |
Definition at line 43 of file secureserver.h.
+Definition at line 43 of file secureserver.h.
--
const TUint KDefaultHeapSize = 0x10000 | +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.
+-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.
+Definition at line 36 of file secureserver.h.
const TInt KSecureServerRangeCount = 5 | +const TInt KSecureServerRangeCount = 5 |
The server specifies 5 ranges of security policy. Each range undergoes a different security check.
+-The server specifies 5 ranges of security policy. Each range undergoes a different security check.
Definition at line 83 of file secureserver.h.
+Definition at line 83 of file secureserver.h.
const TInt KSecureServerRanges[KSecureServerRangeCount] | +const TInt KSecureServerRanges[KSecureServerRangeCount] |
Initial value:
{ @@ -150,24 +144,23 @@ 13 } -
Ordered ranges of request numbers.
+Definition at line 89 of file secureserver.h.
+Definition at line 89 of file secureserver.h.
const CPolicyServer::TPolicyElement KSecureServerElements[] | +const CPolicyServer::TPolicyElement KSecureServerElements[] |
Initial value:
{ @@ -175,24 +168,23 @@ {_INIT_SECURITY_POLICY_C1(ECapabilityReadDeviceData | ECapabilityWriteDeviceData), CPolicyServer::EFailClient} } -
An array containing the unique set of policies used in this example.
+Definition at line 117 of file secureserver.h.
+Definition at line 117 of file secureserver.h.
const TUint8 KSecureServerElementsIndex[KSecureServerRangeCount] | +const TUint8 KSecureServerElementsIndex[KSecureServerRangeCount] |
Initial value:
{ @@ -206,41 +198,42 @@ CPolicyServer::ENotSupported } -
An array of TUint8 values that specify the action to take for each range in KSecureServerRanges array.
+Definition at line 133 of file secureserver.h.
+Definition at line 133 of file secureserver.h.
const CPolicyServer::TPolicy KSecureServerPolicy | +const CPolicyServer::TPolicy KSecureServerPolicy |
Initial value:
{ CPolicyServer::EAlwaysPass, - KSecureServerRangeCount, - KSecureServerRanges, - KSecureServerElementsIndex, - KSecureServerElements + KSecureServerRangeCount, + KSecureServerRanges, + KSecureServerElementsIndex, + KSecureServerElements } -
The security policy of the server. This is passed to the constructor of the policy server. In this example, this is the constructor of the CSecureServer class.
+Definition at line 167 of file secureserver.h.
+Definition at line 167 of file secureserver.h.
-