25#ifndef SFML_IPADDRESS_H
26#define SFML_IPADDRESS_H
31#include <SFML/Network/Export.h>
32#include <SFML/System/Time.h>
49CSFML_NETWORK_API
const sfIpAddress sfIpAddress_None;
61CSFML_NETWORK_API
const sfIpAddress sfIpAddress_LocalHost;
67CSFML_NETWORK_API
const sfIpAddress sfIpAddress_Broadcast;
80CSFML_NETWORK_API
sfIpAddress sfIpAddress_fromString(
const char* address);
98CSFML_NETWORK_API
sfIpAddress sfIpAddress_fromBytes(sfUint8 byte0, sfUint8 byte1, sfUint8 byte2, sfUint8 byte3);
113CSFML_NETWORK_API
sfIpAddress sfIpAddress_fromInteger(sfUint32 address);
126CSFML_NETWORK_API
void sfIpAddress_toString(
sfIpAddress address,
char*
string);
142CSFML_NETWORK_API sfUint32 sfIpAddress_toInteger(
sfIpAddress address);
156CSFML_NETWORK_API
sfIpAddress sfIpAddress_getLocalAddress(
void);
Encapsulate an IPv4 network address.