3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/nether_net/utils/ErrorOr.h"
10namespace NetherNet {
class AesContext; }
11namespace NetherNet {
class CandidateAdd; }
12namespace NetherNet {
class ConnectError; }
13namespace NetherNet {
class ConnectRequest; }
14namespace NetherNet {
class ConnectResponse; }
15namespace NetherNet {
struct GlobalConfiguration; }
16namespace rtc {
class IPAddress; }
22MCNAPI ::NetherNet::ErrorOr<::std::unique_ptr<::NetherNet::AesContext>, ::std::error_code> CreateEnvelope(uint64
id);
24MCNAPI ::NetherNet::ErrorOr<::std::vector<uchar>, ::std::error_code> CreateKey(uint64
id);
28MCNAPI ::std::optional<::std::variant<
33TryParseSignalingMessage(::std::string
const& message);
38MCNAPI ::rtc::IPAddress
const& IPv4Any();
40MCNAPI ::rtc::IPAddress
const& IPv4Broadcast();
42MCNAPI ::rtc::IPAddress
const& IPv6AllHostsLinkLocal();
44MCNAPI ::rtc::IPAddress
const& IPv6Any();
Definition CandidateAdd.h:7
Definition ConnectError.h:7
Definition ConnectRequest.h:12
Definition ConnectResponse.h:12
Definition GlobalConfiguration.h:7