// server-side functions supporting the protocol #ifndef __TRACYPROTOCOLSERVER_HPP__ #define __TRACYPROTOCOLSERVER_HPP__ #include #include "TracyProtocol.hpp" #include "TracySocket.hpp" namespace tracy { // create the latest version of broadcast message, migrating older versions if possible std::optional ParseBroadcastMessage(const char* msg, size_t msgLen); // internal unique ID for a client uint64_t ClientUniqueID(tracy::IpAddress const& addr, uint16_t port); } #endif