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