The C++ framework for developing highly scalable, high performance servers on Windows platforms.

IICEControlledDTLSConnection Class Reference

Inheritance diagram for IICEControlledDTLSConnection:

List of all members.

Public Member Functions

virtual WORD GetMTU () const =0
virtual std::string GetOffer ()=0
virtual std::string AcceptOffer (const std::string &offer)=0
virtual void AcceptResponse (const std::string &response)=0
virtual void Write (JetByteTools::IO::CSmartBuffer &buffer)=0
virtual void WriteMediaData (JetByteTools::IO::CSmartBuffer &buffer)=0
virtual void Shutdown ()=0
virtual void Reset ()=0
virtual void AddRef ()=0
virtual void Release ()=0

Protected Member Functions

virtual ~IICEControlledDTLSConnection ()
 We never delete instances of this interface; you must manage the lifetime of the class that implements it.


Constructor & Destructor Documentation

virtual ~IICEControlledDTLSConnection (  )  [protected, virtual]

We never delete instances of this interface; you must manage the lifetime of the class that implements it.


Member Function Documentation

virtual WORD GetMTU (  )  const [pure virtual]

virtual std::string GetOffer (  )  [pure virtual]

virtual std::string AcceptOffer ( const std::string &  offer  )  [pure virtual]

virtual void AcceptResponse ( const std::string &  response  )  [pure virtual]

virtual void Write ( JetByteTools::IO::CSmartBuffer buffer  )  [pure virtual]

virtual void WriteMediaData ( JetByteTools::IO::CSmartBuffer buffer  )  [pure virtual]

virtual void Shutdown (  )  [pure virtual]

virtual void Reset (  )  [pure virtual]

virtual void AddRef (  )  [pure virtual]

virtual void Release (  )  [pure virtual]


Generated on Sun Sep 12 19:10:22 2021 for The Server Framework - v7.4 by doxygen 1.5.3