#include <SdpMediaLine.h>


Classes | |
| class | SdpCryptoKeyParam |
Public Member Functions | |
| SdpCrypto () | |
| SdpCrypto (const SdpCrypto &rSdpCandidatePair) | |
| ~SdpCrypto () | |
| UtlContainableType | getContainableType () const |
| unsigned | hash () const |
| int | compareTo (UtlContainable const *) const |
| SdpCrypto & | operator= (const SdpCrypto &rhs) |
| UtlCopyableContainable * | clone () const |
| void | setTag (unsigned int tag) |
| unsigned int | getTag () const |
| void | setSuite (SdpCryptoSuiteType suite) |
| SdpCryptoSuiteType | getSuite () const |
| void | addCryptoKeyParam (SdpCryptoKeyMethod keyMethod, const char *keyValue, unsigned int srtpLifetime=0, unsigned int srtpMkiValue=0, unsigned int srtpMkiLength=0) |
| void | addCryptoKeyParam (SdpCryptoKeyParam *keyParam) |
| void | clearCryptoKeyParams () |
| const UtlCopyableSList & | getCryptoKeyParams () const |
| void | setSrtpKdr (unsigned int srtpKdr) |
| unsigned int | getSrtpKdr () const |
| void | setEncryptedSrtp (bool encryptedSrtp) |
| bool | getEncryptedSrtp () const |
| void | setEncryptedSrtcp (bool encryptedSrtcp) |
| bool | getEncryptedSrtcp () const |
| void | setAuthenticatedSrtp (bool authenticatedSrtp) |
| bool | getAuthenticatedSrtp () const |
| void | setSrtpFecOrder (SdpCryptoSrtpFecOrderType srtpFecOrder) |
| SdpCryptoSrtpFecOrderType | getSrtpFecOrder () const |
| void | setSrtpFecKey (SdpCryptoKeyMethod keyMethod, const char *keyValue, unsigned int srtpLifetime=0, unsigned int srtpMkiValue=0, unsigned int srtpMkiLength=0) |
| const SdpCryptoKeyParam & | getSrtpFecKey () const |
| void | setSrtpWsh (unsigned int srtpWsh) |
| unsigned int | getSrtpWsh () const |
| void | addGenericSessionParam (const char *sessionParam) |
| void | clearGenericSessionParams () |
| const UtlCopyableSList & | getGenericSessionParams () const |
Static Public Member Functions | |
| static SdpCryptoSrtpFecOrderType | getSrtpFecOrderFromString (const char *order) |
Private Attributes | |
| unsigned int | mTag |
| SdpCryptoSuiteType | mSuite |
| UtlCopyableSList | mCryptoKeyParams |
| unsigned int | mSrtpKdr |
| bool | mEncryptedSrtp |
| bool | mEncryptedSrtcp |
| bool | mAuthenticatedSrtp |
| SdpCryptoSrtpFecOrderType | mSrtpFecOrder |
| SdpCryptoKeyParam | mSrtpFecKey |
| unsigned int | mSrtpWsh |
| UtlCopyableSList | mGenericSessionParams |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
static |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| SdpMediaLine::SdpCrypto & operator= | ( | const SdpCrypto & | rhs | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |