webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Member Functions | Public Attributes | List of all members
cricket::MediaSenderInfo Struct Reference

#include <mediachannel.h>

Inheritance diagram for cricket::MediaSenderInfo:
cricket::DataSenderInfo cricket::DataSenderInfo cricket::VideoSenderInfo cricket::VideoSenderInfo cricket::VoiceSenderInfo cricket::VoiceSenderInfo

Public Member Functions

 MediaSenderInfo ()
 
void add_ssrc (const SsrcSenderInfo &stat)
 
void add_ssrc (uint32_t ssrc)
 
std::vector< uint32_tssrcs () const
 
uint32_t ssrc () const
 
 MediaSenderInfo ()
 
void add_ssrc (const SsrcSenderInfo &stat)
 
void add_ssrc (uint32_t ssrc)
 
std::vector< uint32_tssrcs () const
 
uint32_t ssrc () const
 

Public Attributes

int64_t bytes_sent
 
int packets_sent
 
int packets_lost
 
float fraction_lost
 
int64_t rtt_ms
 
std::string codec_name
 
rtc::Optional< int > codec_payload_type
 
std::vector< SsrcSenderInfolocal_stats
 
std::vector< SsrcReceiverInforemote_stats
 

Constructor & Destructor Documentation

◆ MediaSenderInfo() [1/2]

cricket::MediaSenderInfo::MediaSenderInfo ( )
inline

◆ MediaSenderInfo() [2/2]

cricket::MediaSenderInfo::MediaSenderInfo ( )
inline

Member Function Documentation

◆ add_ssrc() [1/4]

void cricket::MediaSenderInfo::add_ssrc ( const SsrcSenderInfo stat)
inline

◆ add_ssrc() [2/4]

void cricket::MediaSenderInfo::add_ssrc ( const SsrcSenderInfo stat)
inline

◆ add_ssrc() [3/4]

void cricket::MediaSenderInfo::add_ssrc ( uint32_t  ssrc)
inline

◆ add_ssrc() [4/4]

void cricket::MediaSenderInfo::add_ssrc ( uint32_t  ssrc)
inline

◆ ssrc() [1/2]

uint32_t cricket::MediaSenderInfo::ssrc ( ) const
inline

◆ ssrc() [2/2]

uint32_t cricket::MediaSenderInfo::ssrc ( ) const
inline

◆ ssrcs() [1/2]

std::vector<uint32_t> cricket::MediaSenderInfo::ssrcs ( ) const
inline

◆ ssrcs() [2/2]

std::vector<uint32_t> cricket::MediaSenderInfo::ssrcs ( ) const
inline

Member Data Documentation

◆ bytes_sent

int64_t cricket::MediaSenderInfo::bytes_sent

◆ codec_name

std::string cricket::MediaSenderInfo::codec_name

◆ codec_payload_type

rtc::Optional< int > cricket::MediaSenderInfo::codec_payload_type

◆ fraction_lost

float cricket::MediaSenderInfo::fraction_lost

◆ local_stats

std::vector< SsrcSenderInfo > cricket::MediaSenderInfo::local_stats

◆ packets_lost

int cricket::MediaSenderInfo::packets_lost

◆ packets_sent

int cricket::MediaSenderInfo::packets_sent

◆ remote_stats

std::vector< SsrcReceiverInfo > cricket::MediaSenderInfo::remote_stats

◆ rtt_ms

int64_t cricket::MediaSenderInfo::rtt_ms

The documentation for this struct was generated from the following file: