webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Public Member Functions | List of all members
voetest::ConferenceTransport Class Reference

#include <conference_transport.h>

Inheritance diagram for voetest::ConferenceTransport:
webrtc::Transport webrtc::Transport

Public Member Functions

 ConferenceTransport ()
 
virtual ~ConferenceTransport ()
 
void SetRtt (unsigned int rtt_ms)
 
unsigned int AddStream (std::string file_name, webrtc::FileFormats format)
 
bool RemoveStream (unsigned int id)
 
bool StartPlayout (unsigned int id)
 
bool GetReceiverStatistics (unsigned int id, webrtc::CallStatistics *stats)
 
bool SendRtp (const uint8_t *data, size_t len, const webrtc::PacketOptions &options) override
 
bool SendRtcp (const uint8_t *data, size_t len) override
 
 ConferenceTransport ()
 
virtual ~ConferenceTransport ()
 
void SetRtt (unsigned int rtt_ms)
 
unsigned int AddStream (std::string file_name, webrtc::FileFormats format)
 
bool RemoveStream (unsigned int id)
 
bool StartPlayout (unsigned int id)
 
bool GetReceiverStatistics (unsigned int id, webrtc::CallStatistics *stats)
 
bool SendRtp (const uint8_t *data, size_t len, const webrtc::PacketOptions &options) override
 
bool SendRtcp (const uint8_t *data, size_t len) override
 

Additional Inherited Members

- Protected Member Functions inherited from webrtc::Transport
virtual ~Transport ()
 
virtual ~Transport ()
 

Constructor & Destructor Documentation

◆ ConferenceTransport() [1/2]

voetest::ConferenceTransport::ConferenceTransport ( )

◆ ~ConferenceTransport() [1/2]

voetest::ConferenceTransport::~ConferenceTransport ( )
virtual

◆ ConferenceTransport() [2/2]

voetest::ConferenceTransport::ConferenceTransport ( )

◆ ~ConferenceTransport() [2/2]

virtual voetest::ConferenceTransport::~ConferenceTransport ( )
virtual

Member Function Documentation

◆ AddStream() [1/2]

unsigned int voetest::ConferenceTransport::AddStream ( std::string  file_name,
webrtc::FileFormats  format 
)

◆ AddStream() [2/2]

unsigned int voetest::ConferenceTransport::AddStream ( std::string  file_name,
webrtc::FileFormats  format 
)

◆ GetReceiverStatistics() [1/2]

bool voetest::ConferenceTransport::GetReceiverStatistics ( unsigned int  id,
webrtc::CallStatistics stats 
)

◆ GetReceiverStatistics() [2/2]

bool voetest::ConferenceTransport::GetReceiverStatistics ( unsigned int  id,
webrtc::CallStatistics stats 
)

◆ RemoveStream() [1/2]

bool voetest::ConferenceTransport::RemoveStream ( unsigned int  id)

◆ RemoveStream() [2/2]

bool voetest::ConferenceTransport::RemoveStream ( unsigned int  id)

◆ SendRtcp() [1/2]

bool voetest::ConferenceTransport::SendRtcp ( const uint8_t data,
size_t  len 
)
overridevirtual

Implements webrtc::Transport.

◆ SendRtcp() [2/2]

bool voetest::ConferenceTransport::SendRtcp ( const uint8_t data,
size_t  len 
)
overridevirtual

Implements webrtc::Transport.

◆ SendRtp() [1/2]

bool voetest::ConferenceTransport::SendRtp ( const uint8_t data,
size_t  len,
const webrtc::PacketOptions options 
)
overridevirtual

Implements webrtc::Transport.

◆ SendRtp() [2/2]

bool voetest::ConferenceTransport::SendRtp ( const uint8_t data,
size_t  len,
const webrtc::PacketOptions options 
)
overridevirtual

Implements webrtc::Transport.

◆ SetRtt() [1/2]

void voetest::ConferenceTransport::SetRtt ( unsigned int  rtt_ms)

◆ SetRtt() [2/2]

void voetest::ConferenceTransport::SetRtt ( unsigned int  rtt_ms)

◆ StartPlayout() [1/2]

bool voetest::ConferenceTransport::StartPlayout ( unsigned int  id)

◆ StartPlayout() [2/2]

bool voetest::ConferenceTransport::StartPlayout ( unsigned int  id)

The documentation for this class was generated from the following files: