LibZrtpSecurityMode_Base Class Reference

#include <zrtpudp.h>

Inheritance diagram for LibZrtpSecurityMode_Base:

OpalZrtpSecurityMode OpalSecurityMode List of all members.

Public Member Functions

 LibZrtpSecurityMode_Base ()
RTP_UDPCreateRTPSession (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

Constructor & Destructor Documentation

LibZrtpSecurityMode_Base::LibZrtpSecurityMode_Base (  ) 


Member Function Documentation

RTP_UDP* LibZrtpSecurityMode_Base::CreateRTPSession ( unsigned  id,
PBoolean  remoteIsNAT,
OpalConnection conn 
) [virtual]

Parameters:
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]


Member Data Documentation

zrtp_profile_t* LibZrtpSecurityMode_Base::profile [protected]


The documentation for this class was generated from the following file:
Generated on Fri Mar 7 07:37:01 2008 for OPAL by  doxygen 1.5.1