webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Attributes | List of all members
webrtc::RTCRemoteIceCandidateStats Class Referencefinal

#include <rtcstats_objects.h>

Inheritance diagram for webrtc::RTCRemoteIceCandidateStats:
webrtc::RTCIceCandidateStats webrtc::RTCIceCandidateStats webrtc::RTCStats webrtc::RTCStats webrtc::RTCStats webrtc::RTCStats

Public Member Functions

 RTCRemoteIceCandidateStats (const std::string &id, int64_t timestamp_us)
 
 RTCRemoteIceCandidateStats (std::string &&id, int64_t timestamp_us)
 
const char * type () const override
 
 RTCRemoteIceCandidateStats (const std::string &id, int64_t timestamp_us)
 
 RTCRemoteIceCandidateStats (std::string &&id, int64_t timestamp_us)
 
const char * type () const override
 
- Public Member Functions inherited from webrtc::RTCIceCandidateStats
 WEBRTC_RTCSTATS_DECL ()
 
 RTCIceCandidateStats (const RTCIceCandidateStats &other)
 
 ~RTCIceCandidateStats () override
 
 WEBRTC_RTCSTATS_DECL ()
 
 RTCIceCandidateStats (const RTCIceCandidateStats &other)
 
 ~RTCIceCandidateStats () override
 
- Public Member Functions inherited from webrtc::RTCStats
 RTCStats (const std::string &id, int64_t timestamp_us)
 
 RTCStats (std::string &&id, int64_t timestamp_us)
 
virtual ~RTCStats ()
 
virtual std::unique_ptr< RTCStatscopy () const =0
 
const std::stringid () const
 
int64_t timestamp_us () const
 
std::vector< const RTCStatsMemberInterface * > Members () const
 
bool operator== (const RTCStats &other) const
 
bool operator!= (const RTCStats &other) const
 
std::string ToString () const
 
template<typename T >
const Tcast_to () const
 
 RTCStats (const std::string &id, int64_t timestamp_us)
 
 RTCStats (std::string &&id, int64_t timestamp_us)
 
virtual ~RTCStats ()
 
virtual std::unique_ptr< RTCStatscopy () const =0
 
const std::stringid () const
 
int64_t timestamp_us () const
 
std::vector< const RTCStatsMemberInterface * > Members () const
 
bool operator== (const RTCStats &other) const
 
bool operator!= (const RTCStats &other) const
 
std::string ToString () const
 
template<typename T >
const Tcast_to () const
 

Static Public Attributes

static const char kType [] = "remote-candidate"
 

Additional Inherited Members

- Public Attributes inherited from webrtc::RTCIceCandidateStats
RTCStatsMember< std::stringtransport_id
 
RTCStatsMember< bool > is_remote
 
RTCStatsMember< std::stringip
 
RTCStatsMember< int32_tport
 
RTCStatsMember< std::stringprotocol
 
RTCStatsMember< std::stringcandidate_type
 
RTCStatsMember< int32_tpriority
 
RTCStatsMember< std::stringurl
 
RTCStatsMember< bool > deleted
 
- Protected Member Functions inherited from webrtc::RTCIceCandidateStats
 RTCIceCandidateStats (const std::string &id, int64_t timestamp_us, bool is_remote)
 
 RTCIceCandidateStats (std::string &&id, int64_t timestamp_us, bool is_remote)
 
 RTCIceCandidateStats (const std::string &id, int64_t timestamp_us, bool is_remote)
 
 RTCIceCandidateStats (std::string &&id, int64_t timestamp_us, bool is_remote)
 
- Protected Member Functions inherited from webrtc::RTCStats
virtual std::vector< const RTCStatsMemberInterface * > MembersOfThisObjectAndAncestors (size_t additional_capacity) const
 
virtual std::vector< const RTCStatsMemberInterface * > MembersOfThisObjectAndAncestors (size_t additional_capacity) const
 
- Protected Attributes inherited from webrtc::RTCStats
std::string const id_
 
int64_t timestamp_us_
 

Constructor & Destructor Documentation

◆ RTCRemoteIceCandidateStats() [1/4]

webrtc::RTCRemoteIceCandidateStats::RTCRemoteIceCandidateStats ( const std::string id,
int64_t  timestamp_us 
)

◆ RTCRemoteIceCandidateStats() [2/4]

webrtc::RTCRemoteIceCandidateStats::RTCRemoteIceCandidateStats ( std::string &&  id,
int64_t  timestamp_us 
)

◆ RTCRemoteIceCandidateStats() [3/4]

webrtc::RTCRemoteIceCandidateStats::RTCRemoteIceCandidateStats ( const std::string id,
int64_t  timestamp_us 
)

◆ RTCRemoteIceCandidateStats() [4/4]

webrtc::RTCRemoteIceCandidateStats::RTCRemoteIceCandidateStats ( std::string &&  id,
int64_t  timestamp_us 
)

Member Function Documentation

◆ type() [1/2]

const char * webrtc::RTCRemoteIceCandidateStats::type ( ) const
overridevirtual

Implements webrtc::RTCStats.

◆ type() [2/2]

const char* webrtc::RTCRemoteIceCandidateStats::type ( ) const
overridevirtual

Implements webrtc::RTCStats.

Member Data Documentation

◆ kType

const char webrtc::RTCRemoteIceCandidateStats::kType = "remote-candidate"
static

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