| class CryptoSpi::TCommonCharacteristics |
Common characteristics for all plug-in interface types.
This MUST be the first element of each characteristics "sub-class" to allow sub-classes to be cast directly to a TCommonCharacteristics . This is used instead of inheritance because it enables arrays of characteristics objects to be defined as static constant data.
| Public Member Functions | |
|---|---|
| void | ExternalizeL ( RWriteStream &) |
| Public Attributes | |
|---|---|
| const TRomLitC16 * | iAlgorithmName |
| TInt32 | iAlgorithmUID |
| const TRomLitC16 * | iCreatorName |
| TInt32 | iImplementationUID |
| TInt32 | iInterfaceUID |
| TBool | iIsFIPSApproved |
| TBool | iIsHardwareSupported |
| TInt | iLatency |
| TUint | iMaxConcurrencySupported |
| TInt | iThroughput |
| void | ExternalizeL | ( | RWriteStream & | aStream | ) | const |
Externalises common characteristics to a write stream.
| RWriteStream & aStream | Stream to which the object should be externalised. |
| TUint | iMaxConcurrencySupported |
the Maximum concurrent operation supported
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.