#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 |