webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | List of all members
cricket::IceConfig Struct Reference

#include <jseptransport.h>

Public Member Functions

bool gather_continually () const
 
 IceConfig ()
 
 IceConfig (int receiving_timeout_ms, int backup_connection_ping_interval, ContinualGatheringPolicy gathering_policy, bool prioritize_most_likely_candidate_pairs, int stable_writable_connection_ping_interval_ms, bool presume_writable_when_fully_relayed, int regather_on_failed_networks_interval_ms, int receiving_switching_delay_ms)
 
bool gather_continually () const
 
 IceConfig ()
 
 IceConfig (int receiving_timeout_ms, int backup_connection_ping_interval, ContinualGatheringPolicy gathering_policy, bool prioritize_most_likely_candidate_pairs, int stable_writable_connection_ping_interval_ms, bool presume_writable_when_fully_relayed, int regather_on_failed_networks_interval_ms, int receiving_switching_delay_ms)
 

Public Attributes

int receiving_timeout = -1
 
int backup_connection_ping_interval = -1
 
ContinualGatheringPolicy continual_gathering_policy = GATHER_ONCE
 
bool prioritize_most_likely_candidate_pairs = false
 
int stable_writable_connection_ping_interval = -1
 
bool presume_writable_when_fully_relayed = false
 
rtc::Optional< int > regather_on_failed_networks_interval
 
rtc::Optional< int > receiving_switching_delay
 
NominationMode default_nomination_mode = NominationMode::SEMI_AGGRESSIVE
 
rtc::Optional< int > ice_check_min_interval
 

Constructor & Destructor Documentation

◆ IceConfig() [1/4]

cricket::IceConfig::IceConfig ( )
inline

◆ IceConfig() [2/4]

cricket::IceConfig::IceConfig ( int  receiving_timeout_ms,
int  backup_connection_ping_interval,
ContinualGatheringPolicy  gathering_policy,
bool  prioritize_most_likely_candidate_pairs,
int  stable_writable_connection_ping_interval_ms,
bool  presume_writable_when_fully_relayed,
int  regather_on_failed_networks_interval_ms,
int  receiving_switching_delay_ms 
)
inline

◆ IceConfig() [3/4]

cricket::IceConfig::IceConfig ( )
inline

◆ IceConfig() [4/4]

cricket::IceConfig::IceConfig ( int  receiving_timeout_ms,
int  backup_connection_ping_interval,
ContinualGatheringPolicy  gathering_policy,
bool  prioritize_most_likely_candidate_pairs,
int  stable_writable_connection_ping_interval_ms,
bool  presume_writable_when_fully_relayed,
int  regather_on_failed_networks_interval_ms,
int  receiving_switching_delay_ms 
)
inline

Member Function Documentation

◆ gather_continually() [1/2]

bool cricket::IceConfig::gather_continually ( ) const
inline

◆ gather_continually() [2/2]

bool cricket::IceConfig::gather_continually ( ) const
inline

Member Data Documentation

◆ backup_connection_ping_interval

int cricket::IceConfig::backup_connection_ping_interval = -1

◆ continual_gathering_policy

ContinualGatheringPolicy cricket::IceConfig::continual_gathering_policy = GATHER_ONCE

◆ default_nomination_mode

NominationMode cricket::IceConfig::default_nomination_mode = NominationMode::SEMI_AGGRESSIVE

◆ ice_check_min_interval

rtc::Optional< int > cricket::IceConfig::ice_check_min_interval

◆ presume_writable_when_fully_relayed

bool cricket::IceConfig::presume_writable_when_fully_relayed = false

◆ prioritize_most_likely_candidate_pairs

bool cricket::IceConfig::prioritize_most_likely_candidate_pairs = false

◆ receiving_switching_delay

rtc::Optional< int > cricket::IceConfig::receiving_switching_delay

◆ receiving_timeout

int cricket::IceConfig::receiving_timeout = -1

◆ regather_on_failed_networks_interval

rtc::Optional< int > cricket::IceConfig::regather_on_failed_networks_interval

◆ stable_writable_connection_ping_interval

int cricket::IceConfig::stable_writable_connection_ping_interval = -1

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