#include <zrtpudp.h>
Inheritance diagram for LibZrtpSecurityMode_Base:

Public Member Functions | |
| LibZrtpSecurityMode_Base () | |
| RTP_UDP * | CreateRTPSession (unsigned id, PBoolean remoteIsNAT, OpalConnection &conn) |
| PBoolean | Open () |
| zrtp_profile_t * | GetZrtpProfile () |
Protected Member Functions | |
| void | Init (int *sas, int *pk, int *auth, int *cipher, int *hash) |
Protected Attributes | |
| zrtp_profile_t * | profile |
| LibZrtpSecurityMode_Base::LibZrtpSecurityMode_Base | ( | ) |
| RTP_UDP* LibZrtpSecurityMode_Base::CreateRTPSession | ( | unsigned | id, | |
| PBoolean | remoteIsNAT, | |||
| OpalConnection & | conn | |||
| ) | [virtual] |
| id | Session ID for RTP channel |
| remoteIsNAT | TRUE is remote is behind NAT |
Implements OpalSecurityMode.
| PBoolean LibZrtpSecurityMode_Base::Open | ( | ) | [virtual] |
Implements OpalSecurityMode.
| zrtp_profile_t* LibZrtpSecurityMode_Base::GetZrtpProfile | ( | ) |
| void LibZrtpSecurityMode_Base::Init | ( | int * | sas, | |
| int * | pk, | |||
| int * | auth, | |||
| int * | cipher, | |||
| int * | hash | |||
| ) | [protected] |
zrtp_profile_t* LibZrtpSecurityMode_Base::profile [protected] |
1.5.1