LeviLamina
Loading...
Searching...
No Matches
NullSocketServer.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/external/rtc/SocketServer.h"
7
8// auto generated forward declare list
9// clang-format off
10namespace rtc { class Socket; }
11namespace webrtc { class TimeDelta; }
12// clang-format on
13
14namespace rtc {
15
16class NullSocketServer : public ::rtc::SocketServer {
17public:
18 // member variables
19 // NOLINTBEGIN
21 // NOLINTEND
22
23public:
24 // prevent constructor by default
25 NullSocketServer& operator=(NullSocketServer const&);
26 NullSocketServer(NullSocketServer const&);
27
28public:
29 // virtual functions
30 // NOLINTBEGIN
31 virtual ~NullSocketServer() /*override*/ = default;
32
33 virtual bool Wait(::webrtc::TimeDelta max_wait_duration, bool process_io) /*override*/;
34
35 virtual void WakeUp() /*override*/;
36
37 virtual ::rtc::Socket* CreateSocket(int, int) /*override*/;
38 // NOLINTEND
39
40public:
41 // member functions
42 // NOLINTBEGIN
44 // NOLINTEND
45
46public:
47 // constructor thunks
48 // NOLINTBEGIN
49 MCNAPI void* $ctor();
50 // NOLINTEND
51
52public:
53 // virtual function thunks
54 // NOLINTBEGIN
55 MCNAPI bool $Wait(::webrtc::TimeDelta max_wait_duration, bool process_io);
56
57 MCNAPI void $WakeUp();
58
59 MCNAPI ::rtc::Socket* $CreateSocket(int, int);
60
61
62 // NOLINTEND
63
64public:
65 // vftables
66 // NOLINTBEGIN
67 MCNAPI static void** $vftable();
68 // NOLINTEND
69};
70
71} // namespace rtc
MCAPI::rtc::Socket * $CreateSocket(int, int)
MCAPI void $WakeUp()
MCAPI void * $ctor()
MCAPI bool $Wait(::webrtc::TimeDelta max_wait_duration, bool process_io)
static MCAPI void ** $vftable()
Definition SocketServer.h:16
Definition Socket.h:12
Definition TimeDelta.h:10
Definition Alias.h:14