| TInt | CipherSuiteOrder | ( | const TTLSCipherSuite & | aLeft, |
| const TTLSCipherSuite & | aRight | |||
| ) | ||||
| const TTLSCipherSuite & aLeft | |
| const TTLSCipherSuite & aRight |
| TInt | CompareCipherIdentities | ( | const TTLSCipherSuite & | aLeft, |
| const TTLSCipherSuite & | aRight | |||
| ) | [static] | |||
This ordering relation is used by CTlsProviderImpl::ReturnCipherListL to ensure that cipher appears in a list at most once. (It will also order the ciphers by identity, but that is incidental.)
It is used with a TLinearOrder template and an RArray . It orders the ciphers by identity, which means iHiByte is the most significant byte, and iLoByte is the least significant byte.
| const TTLSCipherSuite & aLeft | Left cipher suite to compare. |
| const TTLSCipherSuite & aRight | Right cipher suite to compare. |
| TInt | CompareCipherPriorities | ( | const TTLSCipherSuite & | aLeft, |
| const TTLSCipherSuite & | aRight | |||
| ) | [static] | |||
This ordering relation is used by CTlsProviderImpl::ReturnCipherListL to put the ciphers in priority order, highest priority first. A higher priority means the numerically lower value of iPriority. E.g. priority 1 is before priority 2.
It is wrapped in a TLinearOrder object and used to sort an RArray .
| const TTLSCipherSuite & aLeft | Left cipher suite to compare. |
| const TTLSCipherSuite & aRight | Right cipher suite to compare. |
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.