LeviLamina
Loading...
Searching...
No Matches
TransportDescription.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/external/cricket/ConnectionRole.h"
7#include "mc/external/cricket/IceMode.h"
8
9// auto generated forward declare list
10// clang-format off
11namespace cricket { struct IceParameters; }
12namespace rtc { struct SSLFingerprint; }
13// clang-format on
14
15namespace cricket {
16
18public:
19 // member variables
20 // NOLINTBEGIN
27 // NOLINTEND
28
29public:
30 // prevent constructor by default
32
33public:
34 // member functions
35 // NOLINTBEGIN
36 MCAPI ::cricket::IceParameters GetIceParameters() const;
37
39
41
42 MCAPI TransportDescription(::std::string_view, ::std::string_view);
43
44 MCAPI
45 TransportDescription(::std::vector<::std::string> const&, ::std::string_view, ::std::string_view, ::cricket::IceMode, ::cricket::ConnectionRole, ::rtc::SSLFingerprint const*);
46
48 // NOLINTEND
49
50public:
51 // constructor thunks
52 // NOLINTBEGIN
53 MCAPI void* $ctor();
54
55 MCAPI void* $ctor(::cricket::TransportDescription const&);
56
57 MCAPI void* $ctor(::std::string_view, ::std::string_view);
58
59 MCAPI void*
60 $ctor(::std::vector<::std::string> const&, ::std::string_view, ::std::string_view, ::cricket::IceMode, ::cricket::ConnectionRole, ::rtc::SSLFingerprint const*);
61 // NOLINTEND
62
63public:
64 // destructor thunk
65 // NOLINTBEGIN
66 MCAPI void $dtor();
67 // NOLINTEND
68};
69
70} // namespace cricket
Definition TransportDescription.h:17
Definition Alias.h:14
Definition SSLFingerprint.h:14