LeviLamina
Loading...
Searching...
No Matches
TelnetTransport.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/raknet/TransportInterface.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
namespace
RakNet {
class
CommandParserInterface; }
11
namespace
RakNet {
struct
Packet
; }
12
namespace
RakNet {
struct
SystemAddress; }
13
// clang-format on
14
15
namespace
RakNet {
16
17
class
TelnetTransport
:
public
::RakNet::TransportInterface
{
18
public
:
19
// TelnetTransport inner types declare
20
// clang-format off
21
struct
TelnetClient
;
22
// clang-format on
23
24
// TelnetTransport inner types define
25
struct
TelnetClient
{
26
public
:
27
// member variables
28
// NOLINTBEGIN
29
::ll::UntypedStorage<8, 136>
mUnk8e815c;
30
::ll::UntypedStorage<1, 2048>
mUnk86bdac;
31
::ll::UntypedStorage<1, 2048>
mUnk76d7a7;
32
::ll::UntypedStorage<4, 4>
mUnk494f83;
33
// NOLINTEND
34
35
public
:
36
// prevent constructor by default
37
TelnetClient
& operator=(
TelnetClient
const
&);
38
TelnetClient
(
TelnetClient
const
&);
39
TelnetClient
();
40
};
41
42
public
:
43
// member variables
44
// NOLINTBEGIN
45
::ll::UntypedStorage<8, 8>
mUnk23ba2b;
46
::ll::UntypedStorage<8, 16>
mUnkc1db1a;
47
::ll::UntypedStorage<8, 8>
mUnkf54b15;
48
::ll::UntypedStorage<8, 8>
mUnk447173;
49
// NOLINTEND
50
51
public
:
52
// prevent constructor by default
53
TelnetTransport
& operator=(
TelnetTransport
const
&);
54
TelnetTransport
(
TelnetTransport
const
&);
55
TelnetTransport
();
56
57
public
:
58
// virtual functions
59
// NOLINTBEGIN
60
// vIndex: 0
61
virtual
~TelnetTransport
()
/*override*/
=
default
;
62
63
// vIndex: 1
64
virtual
bool
Start(ushort,
bool
)
/*override*/
;
65
66
// vIndex: 2
67
virtual
void
Stop()
/*override*/
;
68
69
// vIndex: 3
70
virtual
void
Send(
::RakNet::SystemAddress
,
char
const
*, ...)
/*override*/
;
71
72
// vIndex: 4
73
virtual
void
CloseConnection(
::RakNet::SystemAddress
)
/*override*/
;
74
75
// vIndex: 5
76
virtual ::RakNet::Packet* Receive()
/*override*/
;
77
78
// vIndex: 6
79
virtual
void
DeallocatePacket(
::RakNet::Packet
*)
/*override*/
;
80
81
// vIndex: 7
82
virtual ::RakNet::SystemAddress HasNewIncomingConnection()
/*override*/
;
83
84
// vIndex: 8
85
virtual ::RakNet::SystemAddress HasLostConnection()
/*override*/
;
86
87
// vIndex: 9
88
virtual ::RakNet::CommandParserInterface* GetCommandParser()
/*override*/
;
89
// NOLINTEND
90
91
public
:
92
// destructor thunk
93
// NOLINTBEGIN
94
95
// NOLINTEND
96
97
public
:
98
// virtual function thunks
99
// NOLINTBEGIN
100
101
// NOLINTEND
102
};
103
104
}
// namespace RakNet
Packet
Definition
Packet.h:26
RakNet::TelnetTransport
Definition
TelnetTransport.h:17
RakNet::TransportInterface
Definition
TransportInterface.h:14
RakNet::Packet
Definition
Packet.h:7
RakNet::SystemAddress
Definition
SystemAddress.h:7
RakNet::TelnetTransport::TelnetClient
Definition
TelnetTransport.h:25
ll::UntypedStorage
Definition
Alias.h:14
src
mc
deps
raknet
TelnetTransport.h
Generated on Sat Apr 26 2025 05:55:29 for LeviLamina by
1.12.0