LeviLamina
Loading...
Searching...
No Matches
PortConfiguration.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/external/cricket/ProtocolType.h"
7
8// auto generated forward declare list
9// clang-format off
10namespace cricket { struct RelayServerConfig; }
11namespace rtc { class SocketAddress; }
12namespace webrtc { class FieldTrialsView; }
13// clang-format on
14
15namespace cricket {
16
18public:
19 // prevent constructor by default
21
22public:
23 // member functions
24 // NOLINTBEGIN
26
27 MCNAPI ::std::set<::rtc::SocketAddress> GetRelayServerAddresses(::cricket::ProtocolType) const;
28
30 ::std::set<::rtc::SocketAddress> const&,
31 ::std::vector<::std::pair<::rtc::SocketAddress, ::rtc::SocketAddress>> const&,
32 ::std::string_view,
33 ::std::string_view,
35 );
36
37 MCNAPI ::std::set<::rtc::SocketAddress> StunServers();
38
39 MCNAPI bool SupportsProtocol(::cricket::RelayServerConfig const&, ::cricket::ProtocolType) const;
40 // NOLINTEND
41
42public:
43 // constructor thunks
44 // NOLINTBEGIN
45 MCNAPI void* $ctor(
46 ::std::set<::rtc::SocketAddress> const&,
47 ::std::vector<::std::pair<::rtc::SocketAddress, ::rtc::SocketAddress>> const&,
48 ::std::string_view,
49 ::std::string_view,
51 );
52 // NOLINTEND
53};
54
55} // namespace cricket
Definition FieldTrialsView.h:7
Definition PortConfiguration.h:17
MCAPI ::std::set<::rtc::SocketAddress > StunServers()
MCAPI void * $ctor(::std::set<::rtc::SocketAddress > const &, ::std::vector<::std::pair<::rtc::SocketAddress, ::rtc::SocketAddress > > const &, ::std::string_view, ::std::string_view, ::webrtc::FieldTrialsView const *)
MCAPI bool SupportsProtocol(::cricket::RelayServerConfig const &, ::cricket::ProtocolType) const
MCAPI void AddRelay(::cricket::RelayServerConfig const &)
MCAPI PortConfiguration(::std::set<::rtc::SocketAddress > const &, ::std::vector<::std::pair<::rtc::SocketAddress, ::rtc::SocketAddress > > const &, ::std::string_view, ::std::string_view, ::webrtc::FieldTrialsView const *)
MCAPI ::std::set<::rtc::SocketAddress > GetRelayServerAddresses(::cricket::ProtocolType) const
Definition RelayServerConfig.h:15