#include <rtp.h>
Inheritance diagram for SecureRTP_UDP:
Construction | |
OpalSecurityMode * | securityParms |
SecureRTP_UDP (PHandleAggregator *aggregator, unsigned id, BOOL remoteIsNAT) | |
~SecureRTP_UDP () | |
Destroy the RTP. | |
virtual void | SetSecurityMode (OpalSecurityMode *srtpParms) |
virtual OpalSecurityMode * | GetSecurityParms () const |
SecureRTP_UDP::SecureRTP_UDP | ( | PHandleAggregator * | aggregator, | |
unsigned | id, | |||
BOOL | remoteIsNAT | |||
) |
Create a new RTP channel.
aggregator | RTP aggregator |
id | Session ID for RTP channel |
remoteIsNAT | TRUE is remote is behind NAT |
SecureRTP_UDP::~SecureRTP_UDP | ( | ) |
Destroy the RTP.
virtual void SecureRTP_UDP::SetSecurityMode | ( | OpalSecurityMode * | srtpParms | ) | [virtual] |
virtual OpalSecurityMode* SecureRTP_UDP::GetSecurityParms | ( | ) | const [virtual] |
OpalSecurityMode* SecureRTP_UDP::securityParms [protected] |