|
enum class | State : int { KInit = 0
, KWaitingForProbingResult = 1
, KProbingComplete = 2
} |
|
|
ProbeController & | operator= (ProbeController const &) |
|
| ProbeController (ProbeController const &) |
|
MCAPI void | EnablePeriodicAlrProbing (bool enable) |
|
MCAPI ::std::vector<::webrtc::ProbeClusterConfig > | InitiateExponentialProbing (::webrtc::Timestamp at_time) |
|
MCAPI ::std::vector<::webrtc::ProbeClusterConfig > | InitiateProbing (::webrtc::Timestamp now, ::std::vector<::webrtc::DataRate > bitrates_to_probe, bool probe_further) |
|
MCAPI ::std::vector<::webrtc::ProbeClusterConfig > | OnMaxTotalAllocatedBitrate (::webrtc::DataRate max_total_allocated_bitrate, ::webrtc::Timestamp at_time) |
|
MCAPI ::std::vector<::webrtc::ProbeClusterConfig > | OnNetworkAvailability (::webrtc::NetworkAvailability msg) |
|
MCAPI | ProbeController (::webrtc::FieldTrialsView const *key_value_config, ::webrtc::RtcEventLog *event_log) |
|
MCAPI ::std::vector<::webrtc::ProbeClusterConfig > | Process (::webrtc::Timestamp at_time) |
|
MCAPI ::std::vector<::webrtc::ProbeClusterConfig > | RequestProbe (::webrtc::Timestamp at_time) |
|
MCAPI void | Reset (::webrtc::Timestamp at_time) |
|
MCAPI void | SetAlrEndedTimeMs (int64 alr_end_time_ms) |
|
MCAPI void | SetAlrStartTimeMs (::std::optional< int64 > alr_start_time_ms) |
|
MCAPI ::std::vector<::webrtc::ProbeClusterConfig > | SetBitrates (::webrtc::DataRate min_bitrate, ::webrtc::DataRate start_bitrate, ::webrtc::DataRate max_bitrate, ::webrtc::Timestamp at_time) |
|
MCAPI ::std::vector<::webrtc::ProbeClusterConfig > | SetEstimatedBitrate (::webrtc::DataRate bitrate, ::webrtc::BandwidthLimitedCause bandwidth_limited_cause, ::webrtc::Timestamp at_time) |
|
MCAPI void | SetNetworkStateEstimate (::webrtc::NetworkStateEstimate estimate) |
|
MCAPI bool | TimeForAlrProbe (::webrtc::Timestamp at_time) const |
|
MCAPI bool | TimeForNetworkStateProbe (::webrtc::Timestamp at_time) const |
|
MCAPI | ~ProbeController () |
|
MCAPI void * | $ctor (::webrtc::FieldTrialsView const *key_value_config, ::webrtc::RtcEventLog *event_log) |
|
MCAPI void | $dtor () |
|
|
::ll::UntypedStorage< 1, 1 > | mUnk7d1f7b |
|
::ll::UntypedStorage< 4, 4 > | mUnk2b746e |
|
::ll::UntypedStorage< 4, 4 > | mUnk38904c |
|
::ll::UntypedStorage< 8, 8 > | mUnk1a2a22 |
|
::ll::UntypedStorage< 8, 8 > | mUnkdced0a |
|
::ll::UntypedStorage< 8, 8 > | mUnk8f444f |
|
::ll::UntypedStorage< 8, 144 > | mUnk502692 |
|
::ll::UntypedStorage< 8, 8 > | mUnk8d0b00 |
|
::ll::UntypedStorage< 8, 8 > | mUnkaf4f4a |
|
::ll::UntypedStorage< 8, 8 > | mUnkf93e6f |
|
::ll::UntypedStorage< 8, 16 > | mUnk41d200 |
|
::ll::UntypedStorage< 8, 16 > | mUnk890236 |
|
::ll::UntypedStorage< 1, 1 > | mUnk414a3b |
|
::ll::UntypedStorage< 8, 8 > | mUnk3f1958 |
|
::ll::UntypedStorage< 8, 8 > | mUnk514d61 |
|
::ll::UntypedStorage< 8, 8 > | mUnk7eb650 |
|
::ll::UntypedStorage< 1, 1 > | mUnkeb988c |
|
::ll::UntypedStorage< 8, 8 > | mUnk376917 |
|
::ll::UntypedStorage< 4, 4 > | mUnk62ef54 |
|
::ll::UntypedStorage< 8, 1632 > | mUnkd25453 |
|
◆ ProbeController()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ ~ProbeController()
MCAPI webrtc::ProbeController::~ProbeController |
( |
| ) |
|
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ EnablePeriodicAlrProbing()
MCAPI void webrtc::ProbeController::EnablePeriodicAlrProbing |
( |
bool | enable | ) |
|
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ InitiateExponentialProbing()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ InitiateProbing()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ OnMaxTotalAllocatedBitrate()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ OnNetworkAvailability()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ Process()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ RequestProbe()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ Reset()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ SetAlrEndedTimeMs()
MCAPI void webrtc::ProbeController::SetAlrEndedTimeMs |
( |
int64 | alr_end_time_ms | ) |
|
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ SetAlrStartTimeMs()
MCAPI void webrtc::ProbeController::SetAlrStartTimeMs |
( |
::std::optional< int64 > | alr_start_time_ms | ) |
|
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ SetBitrates()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ SetEstimatedBitrate()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ SetNetworkStateEstimate()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ TimeForAlrProbe()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ TimeForNetworkStateProbe()
MCAPI bool webrtc::ProbeController::TimeForNetworkStateProbe |
( |
::webrtc::Timestamp | at_time | ) |
const |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $ctor()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $dtor()
MCAPI void webrtc::ProbeController::$dtor |
( |
| ) |
|
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
The documentation for this class was generated from the following file: