LeviLamina
Loading...
Searching...
No Matches
TCPConnection.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/external/rtc/WeakPtr.h"
7
8// auto generated forward declare list
9// clang-format off
10namespace cricket { class Candidate; }
11namespace cricket { class Connection; }
12namespace cricket { class Port; }
13namespace rtc { class AsyncPacketSocket; }
14namespace rtc { class ReceivedPacket; }
15// clang-format on
16
17namespace cricket {
18
20public:
21 // prevent constructor by default
23
24public:
25 // member functions
26 // NOLINTBEGIN
28
30
32
33 MCNAPI void MaybeReconnect();
34
36
38
40
42
44
46 // NOLINTEND
47
48public:
49 // constructor thunks
50 // NOLINTBEGIN
52 // NOLINTEND
53
54public:
55 // vftables
56 // NOLINTBEGIN
57 MCNAPI static void** $vftableForHasSlots();
58
59 MCNAPI static void** $vftableForConnection();
60 // NOLINTEND
61};
62
63} // namespace cricket
Definition Candidate.h:15
Definition Connection.h:38
Definition TCPConnection.h:19
MCAPI void DisconnectSocketSignals(::rtc::AsyncPacketSocket *)
MCAPI void OnDestroyed(::cricket::Connection *)
MCAPI void ConnectSocketSignals(::rtc::AsyncPacketSocket *)
MCAPI void CreateOutgoingTcpSocket()
MCAPI void MaybeReconnect()
MCAPI void OnConnect(::rtc::AsyncPacketSocket *)
MCAPI void * $ctor(::rtc::WeakPtr<::cricket::Port >, ::cricket::Candidate const &, ::rtc::AsyncPacketSocket *)
MCAPI void OnReadPacket(::rtc::AsyncPacketSocket *, ::rtc::ReceivedPacket const &)
static MCAPI void ** $vftableForConnection()
MCAPI void OnClose(::rtc::AsyncPacketSocket *, int)
static MCAPI void ** $vftableForHasSlots()
MCAPI void OnReadyToSend(::rtc::AsyncPacketSocket *)
MCAPI TCPConnection(::rtc::WeakPtr<::cricket::Port >, ::cricket::Candidate const &, ::rtc::AsyncPacketSocket *)
Definition AsyncPacketSocket.h:20
Definition ReceivedPacket.h:16
Definition WeakPtr.h:8