LeviLamina
Loading...
Searching...
No Matches
AsyncTCPSocketBase.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7namespace rtc { class Socket; }
8// clang-format on
9
10namespace rtc {
11
13public:
14 // member functions
15 // NOLINTBEGIN
16 MCAPI void AppendToOutBuffer(void const*, uint64);
17
18 MCAPI AsyncTCPSocketBase(::rtc::Socket*, uint64);
19
20 MCAPI int FlushOutBuffer();
21
22 MCAPI void OnCloseEvent(::rtc::Socket*, int);
23
24 MCAPI void OnConnectEvent(::rtc::Socket*);
25
26 MCAPI void OnReadEvent(::rtc::Socket*);
27
28 MCAPI void OnWriteEvent(::rtc::Socket*);
29 // NOLINTEND
30
31public:
32 // constructor thunks
33 // NOLINTBEGIN
34 MCAPI void* $ctor(::rtc::Socket*, uint64);
35 // NOLINTEND
36
37public:
38 // vftables
39 // NOLINTBEGIN
40 MCAPI static void** $vftable();
41 // NOLINTEND
42};
43
44} // namespace rtc
Definition AsyncTCPSocketBase.h:12
Definition Socket.h:12