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.