20 LLNDAPI
bool operator==(SystemAddress
const& other)
const;
24 SystemAddress(SystemAddress
const&) =
default;
32 MCAPI
bool FromString(
char const* str,
char portDelineator,
int ipVersion);
34 MCAPI
bool FromStringExplicitPort(
char const* str, ushort port,
int ipVersion);
36 MCAPI ::std::string GetIPString()
const;
38 MCAPI uchar GetIPVersion()
const;
40 MCAPI ushort GetPort()
const;
43 MCFOLD ushort GetPortNetworkOrder()
const;
46 MCAPI
bool IsLinkLocalAddress()
const;
48 MCAPI
bool IsLoopback()
const;
50 MCAPI
void SetPortHostOrder(ushort s);
52 MCAPI SystemAddress();
54 MCAPI ::std::string ToString(
char portDelineator)
const;
56 MCAPI
void ToString(
bool writePort,
char* dest,
char portDelineator)
const;