LeviLamina
Loading...
Searching...
No Matches
TurnEntry.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/external/webrtc/scoped_refptr.h"
7
8// auto generated forward declare list
9// clang-format off
10namespace cricket { class Connection; }
11namespace cricket { class StunMessage; }
12namespace cricket { class TurnPort; }
13namespace rtc { struct PacketOptions; }
14namespace webrtc { class PendingTaskSafetyFlag; }
15// clang-format on
16
17namespace cricket {
18
19class TurnEntry {
20public:
21 // prevent constructor by default
22 TurnEntry();
23
24public:
25 // member functions
26 // NOLINTBEGIN
28
29 MCNAPI void OnChannelBindSuccess();
30
31 MCNAPI void OnChannelBindTimeout();
32
34
36
38
39 MCNAPI int Send(void const*, uint64, bool, ::rtc::PacketOptions const&);
40
41 MCNAPI void SendChannelBindRequest(int);
42
44
46
48
49 MCNAPI ::webrtc::scoped_refptr<::webrtc::PendingTaskSafetyFlag> UntrackConnection(::cricket::Connection*);
50 // NOLINTEND
51
52public:
53 // constructor thunks
54 // NOLINTBEGIN
56 // NOLINTEND
57
58public:
59 // vftables
60 // NOLINTBEGIN
61 MCNAPI static void** $vftable();
62 // NOLINTEND
63};
64
65} // namespace cricket
Definition Connection.h:38
Definition StunMessage.h:23
Definition TurnEntry.h:19
MCAPI void OnChannelBindError(::cricket::StunMessage *, int)
MCAPI void OnCreatePermissionTimeout()
static MCAPI void ** $vftable()
MCAPI void TrackConnection(::cricket::Connection *)
MCAPI TurnEntry(::cricket::TurnPort *, ::cricket::Connection *, int)
MCAPI void SendCreatePermissionRequest(int)
MCAPI void SendChannelBindRequest(int)
MCAPI void OnChannelBindSuccess()
MCAPI ::webrtc::scoped_refptr<::webrtc::PendingTaskSafetyFlag > UntrackConnection(::cricket::Connection *)
MCAPI void OnCreatePermissionSuccess()
MCAPI void OnCreatePermissionError(::cricket::StunMessage *, int)
MCAPI void * $ctor(::cricket::TurnPort *, ::cricket::Connection *, int)
MCAPI int Send(void const *, uint64, bool, ::rtc::PacketOptions const &)
MCAPI void OnChannelBindTimeout()
Definition TurnPort.h:31
Definition PacketOptions.h:10