← Back to file list Raw

src/U_Networking.h

#pragma once
#include "boost/asio.hpp"
using CEndPoint = boost::asio::ip::udp::endpoint;
namespace Networking
{
extern unsigned short HostPortsBegin;
extern unsigned short HostPortsEnd;
extern unsigned short ClientPortsBegin;
extern unsigned short ClientPortsEnd;
extern unsigned short HostPort;
extern unsigned short ClientPort;
int ParsePort(const std::string& port_str);
bool ParseEndpoint(boost::asio::ip::udp::endpoint& endpoint, boost::asio::io_context& io_context, const std::string& input, int default_port);
}