LeviLamina
Loading...
Searching...
No Matches
PacketizedTCP.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/raknet/TCPInterface.h"
7
8// auto generated forward declare list
9// clang-format off
10namespace RakNet { struct Packet; }
11namespace RakNet { struct SystemAddress; }
12// clang-format on
13
14namespace RakNet {
15
16class PacketizedTCP : public ::RakNet::TCPInterface {
17public:
18 // member variables
19 // NOLINTBEGIN
26 // NOLINTEND
27
28public:
29 // prevent constructor by default
30 PacketizedTCP& operator=(PacketizedTCP const&);
31 PacketizedTCP(PacketizedTCP const&);
32 PacketizedTCP();
33
34public:
35 // virtual functions
36 // NOLINTBEGIN
37 virtual ~PacketizedTCP() /*override*/ = default;
38
39 virtual void
40 Send(char const* data, uint length, ::RakNet::SystemAddress const& systemAddress, bool broadcast) /*override*/;
41
42 virtual bool SendList(
43 char const** data,
44 uint const* lengths,
45 int const numParameters,
46 ::RakNet::SystemAddress const& systemAddress,
47 bool broadcast
48 ) /*override*/;
49
50 virtual ::RakNet::Packet* Receive() /*override*/;
51 // NOLINTEND
52
53public:
54 // virtual function thunks
55 // NOLINTBEGIN
56
57 // NOLINTEND
58};
59
60} // namespace RakNet
Definition TCPInterface.h:13
Definition Packet.h:7
Definition SystemAddress.h:7
Definition Alias.h:14