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 // prevent constructor by default
16
17public:
18 // member functions
19 // NOLINTBEGIN
20 MCNAPI void AppendToOutBuffer(void const*, uint64);
21
23
24 MCNAPI int FlushOutBuffer();
25
26 MCNAPI void OnCloseEvent(::rtc::Socket*, int);
27
29
31
33 // NOLINTEND
34
35public:
36 // constructor thunks
37 // NOLINTBEGIN
38 MCNAPI void* $ctor(::rtc::Socket*, uint64);
39 // NOLINTEND
40
41public:
42 // vftables
43 // NOLINTBEGIN
44 MCNAPI static void** $vftable();
45 // NOLINTEND
46};
47
48} // namespace rtc
Definition AsyncTCPSocketBase.h:12
MCAPI void OnWriteEvent(::rtc::Socket *)
MCAPI void OnCloseEvent(::rtc::Socket *, int)
MCAPI void OnReadEvent(::rtc::Socket *)
MCAPI void AppendToOutBuffer(void const *, uint64)
MCAPI void OnConnectEvent(::rtc::Socket *)
MCAPI int FlushOutBuffer()
MCAPI void * $ctor(::rtc::Socket *, uint64)
static MCAPI void ** $vftable()
MCAPI AsyncTCPSocketBase(::rtc::Socket *, uint64)
Definition Socket.h:12