25 #ifndef SFML_IPADDRESS_H
26 #define SFML_IPADDRESS_H
176 #endif // SFML_IPADDRESS_H
CSFML_NETWORK_API const sfIpAddress sfIpAddress_LocalHost
Local host IP address (127.0.0.1, or "localhost")
#define CSFML_NETWORK_API
CSFML_NETWORK_API const sfIpAddress sfIpAddress_None
Empty object that represents invalid addresses.
Encapsulate an IPv4 network address.
CSFML_NETWORK_API void sfIpAddress_toString(sfIpAddress address, char *string)
Get a string representation of an address.
CSFML_NETWORK_API sfIpAddress sfIpAddress_fromInteger(sfUint32 address)
Construct an address from a 32-bits integer.
CSFML_NETWORK_API sfIpAddress sfIpAddress_getPublicAddress(sfTime timeout)
Get the computer's public address.
CSFML_NETWORK_API sfIpAddress sfIpAddress_getLocalAddress(void)
Get the computer's local address.
CSFML_NETWORK_API sfUint32 sfIpAddress_toInteger(sfIpAddress address)
Get an integer representation of the address.
CSFML_NETWORK_API const sfIpAddress sfIpAddress_Broadcast
UDP broadcast address (255.255.255.255)
CSFML_NETWORK_API sfIpAddress sfIpAddress_fromString(const char *address)
Create an address from a string.
CSFML_NETWORK_API sfIpAddress sfIpAddress_fromBytes(sfUint8 byte0, sfUint8 byte1, sfUint8 byte2, sfUint8 byte3)
Create an address from 4 bytes.