LeviLamina
Loading...
Searching...
No Matches
SctpTransport.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/external/webrtc/DtlsTransportState.h"
7#include "mc/external/webrtc/SctpTransportState.h"
8#include "mc/external/webrtc/scoped_refptr.h"
9
10// auto generated forward declare list
11// clang-format off
12namespace cricket { class DtlsTransportInternal; }
13namespace cricket { class SctpTransportInternal; }
14namespace webrtc { class DtlsTransport; }
15// clang-format on
16
17namespace webrtc {
18
20public:
21 // prevent constructor by default
23
24public:
25 // member functions
26 // NOLINTBEGIN
27 MCNAPI void Clear();
28
30
31 MCNAPI void OnDtlsStateChange(::cricket::DtlsTransportInternal*, ::webrtc::DtlsTransportState);
32
34 ::std::unique_ptr<::cricket::SctpTransportInternal>,
36 );
37
38 MCNAPI void Start(int, int, int);
39
40 MCNAPI void UpdateInformation(::webrtc::SctpTransportState);
41 // NOLINTEND
42
43public:
44 // constructor thunks
45 // NOLINTBEGIN
46 MCNAPI void*
47 $ctor(::std::unique_ptr<::cricket::SctpTransportInternal>, ::webrtc::scoped_refptr<::webrtc::DtlsTransport>);
48 // NOLINTEND
49
50public:
51 // vftables
52 // NOLINTBEGIN
53 MCNAPI static void** $vftableForSctpTransportInterface();
54
56 // NOLINTEND
57};
58
59} // namespace webrtc
Definition DtlsTransportInternal.h:7
Definition SctpTransport.h:19
MCAPI void OnDtlsStateChange(::cricket::DtlsTransportInternal *, ::webrtc::DtlsTransportState)
static MCAPI void ** $vftableForDataChannelTransportInterface()
MCAPI void OnAssociationChangeCommunicationUp()
MCAPI void Start(int, int, int)
static MCAPI void ** $vftableForSctpTransportInterface()
MCAPI SctpTransport(::std::unique_ptr<::cricket::SctpTransportInternal >, ::webrtc::scoped_refptr<::webrtc::DtlsTransport >)
MCAPI void * $ctor(::std::unique_ptr<::cricket::SctpTransportInternal >, ::webrtc::scoped_refptr<::webrtc::DtlsTransport >)
MCAPI void UpdateInformation(::webrtc::SctpTransportState)
Definition scoped_refptr.h:8