25 #ifndef SFML_UDPSOCKET_HPP 26 #define SFML_UDPSOCKET_HPP 31 #include <SFML/Network/Export.hpp> 32 #include <SFML/Network/Socket.hpp> 33 #include <SFML/Network/IpAddress.hpp> 54 MaxDatagramSize = 65507
74 unsigned short getLocalPort()
const;
124 Status send(
const void* data, std::size_t size,
const IpAddress& remoteAddress,
unsigned short remotePort);
147 Status receive(
void* data, std::size_t size, std::size_t& received,
IpAddress& remoteAddress,
unsigned short& remotePort);
189 std::vector<char> m_buffer;
195 #endif // SFML_UDPSOCKET_HPP Status
Status codes that may be returned by socket functions.
Encapsulate an IPv4 network address.
Utility class to build blocks of data to transfer over the network.
Specialized socket using the UDP protocol.
Base class for all the socket types.
static const IpAddress Any
Value representing any address (0.0.0.0)