#include <rtpconn.h>
Inheritance diagram for OpalSecurityMode:
Public Member Functions | |
virtual RTP_UDP * | CreateRTPSession (OpalRTPConnection &connection, const PString &encoding, unsigned id, PBoolean remoteIsNAT)=0 |
virtual PBoolean | Open ()=0 |
virtual RTP_UDP* OpalSecurityMode::CreateRTPSession | ( | OpalRTPConnection & | connection, | |
const PString & | encoding, | |||
unsigned | id, | |||
PBoolean | remoteIsNAT | |||
) | [pure virtual] |
connection | Connection creating session (may be needed by secure connections) |
encoding | identifies initial RTP encoding (RTP/AVP, UDPTL etc) |
id | Session ID for RTP channel |
remoteIsNAT | PTrue is remote is behind NAT |
Implemented in LibZrtpSecurityMode_Base.
virtual PBoolean OpalSecurityMode::Open | ( | ) | [pure virtual] |
Implemented in LibZrtpSecurityMode_Base.