LeviLamina
Loading...
Searching...
No Matches
BasicRegatheringController.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7namespace cricket { class IceTransportInternal; }
8namespace rtc { class PacketTransportInternal; }
9namespace rtc { class Thread; }
10namespace rtc { struct NetworkRoute; }
11// clang-format on
12
13namespace webrtc {
14
16public:
17 // BasicRegatheringController inner types declare
18 // clang-format off
19 struct Config;
20 // clang-format on
21
22 // BasicRegatheringController inner types define
23 struct Config {};
24
25public:
26 // prevent constructor by default
28
29public:
30 // member functions
31 // NOLINTBEGIN
36 );
37
38 MCNAPI void OnIceTransportNetworkRouteChanged(::std::optional<::rtc::NetworkRoute>);
39
41
43
45
47
49
50 MCNAPI void Start();
51 // NOLINTEND
52
53public:
54 // constructor thunks
55 // NOLINTBEGIN
56 MCNAPI void*
58 // NOLINTEND
59
60public:
61 // vftables
62 // NOLINTBEGIN
63 MCNAPI static void** $vftable();
64 // NOLINTEND
65};
66
67} // namespace webrtc
Definition IceTransportInternal.h:7
Definition PacketTransportInternal.h:15
Definition Thread.h:20
Definition BasicRegatheringController.h:15
MCAPI void OnIceTransportNetworkRouteChanged(::std::optional<::rtc::NetworkRoute >)
MCAPI void SetConfig(::webrtc::BasicRegatheringController::Config const &)
MCAPI void * $ctor(::webrtc::BasicRegatheringController::Config const &, ::cricket::IceTransportInternal *, ::rtc::Thread *)
MCAPI void OnIceTransportWritableState(::rtc::PacketTransportInternal *)
MCAPI void OnIceTransportStateChanged(::cricket::IceTransportInternal *)
MCAPI void OnIceTransportReceivingState(::rtc::PacketTransportInternal *)
MCAPI BasicRegatheringController(::webrtc::BasicRegatheringController::Config const &, ::cricket::IceTransportInternal *, ::rtc::Thread *)
MCAPI void ScheduleRecurringRegatheringOnFailedNetworks()
static MCAPI void ** $vftable()
Definition BasicRegatheringController.h:23