LeviLamina
Loading...
Searching...
No Matches
IceConfig.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/external/webrtc/ContinualGatheringPolicy.h"
7#include "mc/external/webrtc/PeerConnectionInterface.h"
8
9// auto generated forward declare list
10// clang-format off
11namespace webrtc { class RTCError; }
12// clang-format on
13
14namespace webrtc {
15
16struct IceConfig {
17public:
18 // member variables
19 // NOLINTBEGIN
40 // NOLINTEND
41
42public:
43 // prevent constructor by default
44 IceConfig& operator=(IceConfig const&);
45 IceConfig(IceConfig const&);
46
47public:
48 // member functions
49 // NOLINTBEGIN
50 MCNAPI IceConfig();
51
53
54 MCNAPI IceConfig(
55 int receiving_timeout_ms,
56 int backup_connection_ping_interval,
57 ::webrtc::ContinualGatheringPolicy gathering_policy,
58 bool prioritize_most_likely_candidate_pairs,
59 int stable_writable_connection_ping_interval_ms,
60 bool presume_writable_when_fully_relayed,
61 int regather_on_failed_networks_interval_ms,
62 int receiving_switching_delay_ms
63 );
64
65 MCNAPI ::webrtc::RTCError IsValid() const;
66
68
70
72
74
76
78
80
82
83 MCNAPI int receiving_timeout_or_default() const;
84
86
88
90
91 MCNAPI ~IceConfig();
92 // NOLINTEND
93
94public:
95 // constructor thunks
96 // NOLINTBEGIN
97 MCNAPI void* $ctor();
98
100
101 MCNAPI void* $ctor(
102 int receiving_timeout_ms,
103 int backup_connection_ping_interval,
104 ::webrtc::ContinualGatheringPolicy gathering_policy,
105 bool prioritize_most_likely_candidate_pairs,
106 int stable_writable_connection_ping_interval_ms,
107 bool presume_writable_when_fully_relayed,
108 int regather_on_failed_networks_interval_ms,
109 int receiving_switching_delay_ms
110 );
111 // NOLINTEND
112
113public:
114 // destructor thunk
115 // NOLINTBEGIN
116 MCNAPI void $dtor();
117 // NOLINTEND
118};
119
120} // namespace webrtc
Definition RTCError.h:10
Definition Alias.h:14
MCAPI int ice_check_interval_weak_connectivity_or_default() const
MCAPI void * $ctor()
MCAPI int backup_connection_ping_interval_or_default() const
MCAPI void $dtor()
MCAPI int stun_keepalive_interval_or_default() const
MCAPI IceConfig(::webrtc::PeerConnectionInterface::RTCConfiguration const &config)
MCAPI int receiving_timeout_or_default() const
MCAPI int receiving_switching_delay_or_default() const
MCAPI int ice_inactive_timeout_or_default() const
MCAPI int regather_on_failed_networks_interval_or_default() const
MCAPI int ice_check_min_interval_or_default() const
MCAPI int stable_writable_connection_ping_interval_or_default() const
MCAPI int ice_unwritable_min_checks_or_default() const
MCAPI::webrtc::RTCError IsValid() const
MCAPI void * $ctor(int receiving_timeout_ms, int backup_connection_ping_interval, ::webrtc::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)
MCAPI void * $ctor(::webrtc::PeerConnectionInterface::RTCConfiguration const &config)
MCAPI int ice_unwritable_timeout_or_default() const
MCAPI int ice_check_interval_strong_connectivity_or_default() const
MCAPI IceConfig(int receiving_timeout_ms, int backup_connection_ping_interval, ::webrtc::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)
Definition PeerConnectionInterface.h:200