LeviLamina
Loading...
Searching...
No Matches
SctpTransportFactoryInterface.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated forward declare list
6
// clang-format off
7
namespace
cricket {
class
SctpTransportInternal
; }
8
namespace
rtc {
class
PacketTransportInternal
; }
9
namespace
webrtc {
class
Environment
; }
10
// clang-format on
11
12
namespace
webrtc {
13
14
class
SctpTransportFactoryInterface
{
15
public
:
16
// virtual functions
17
// NOLINTBEGIN
18
virtual
~SctpTransportFactoryInterface
() =
default
;
19
20
virtual ::std::unique_ptr<::cricket::SctpTransportInternal>
21
CreateSctpTransport(
::webrtc::Environment
const
&,
::rtc::PacketTransportInternal
*) = 0;
22
// NOLINTEND
23
24
public
:
25
// virtual function thunks
26
// NOLINTBEGIN
27
28
// NOLINTEND
29
};
30
31
}
// namespace webrtc
cricket::SctpTransportInternal
Definition
SctpTransportInternal.h:16
rtc::PacketTransportInternal
Definition
PacketTransportInternal.h:20
webrtc::Environment
Definition
Environment.h:7
webrtc::SctpTransportFactoryInterface
Definition
SctpTransportFactoryInterface.h:14
src
mc
external
webrtc
SctpTransportFactoryInterface.h
Generated on
for LeviLamina by
1.16.1