LeviLamina
Loading...
Searching...
No Matches
SystemAddress.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
namespace
RakNet {
6
7
struct
SystemAddress
{
8
public
:
9
// member variables
10
// NOLINTBEGIN
11
union
{
12
::ll::UntypedStorage<8, 128>
sa_stor;
13
::ll::UntypedStorage<4, 128>
addr6;
14
::ll::UntypedStorage<2, 128>
addr4;
15
} address;
16
ushort debugPort;
17
ushort systemIndex;
18
// NOLINTEND
19
20
public
:
21
LLNDAPI
bool
operator==(
SystemAddress
const
& other)
const
;
22
23
public
:
24
// member functions
25
// NOLINTBEGIN
26
MCAPI
void
FixForIPVersion(
::RakNet::SystemAddress
const
& boundAddressToSocket);
27
28
MCAPI
bool
FromString(
char
const
* str,
char
portDelineator,
int
ipVersion);
29
30
MCAPI ::std::string GetIPString()
const
;
31
32
MCAPI ::std::string ToString(
char
portDelineator)
const
;
33
34
MCAPI
void
ToString(
bool
writePort,
char
* dest,
char
portDelineator)
const
;
35
// NOLINTEND
36
};
37
38
}
// namespace RakNet
RakNet::SystemAddress
Definition
SystemAddress.h:7
ll::UntypedStorage
Definition
Alias.h:14
src
mc
deps
raknet
SystemAddress.h
Generated on
for LeviLamina by
1.16.1