network #2

Merged
Persson-dev merged 23 commits from network into main 2024-08-22 08:30:03 +00:00
Showing only changes of commit d3dddff005 - Show all commits

View File

@@ -8,12 +8,15 @@ class NetworkInterface;
namespace protocol { namespace protocol {
#define DeclarePacket(PacketName, Reliability, ...) void Visit(const protocol::packets::PacketName& a_Packet) override;
/////////////////////// ///////////////////////
/* PacketBroadcaster */ /* PacketBroadcaster */
/////////////////////// ///////////////////////
#define DeclarePacket(PacketName, Reliability, ...) void Visit(const protocol::packets::PacketName& a_Packet) override;
class PacketBroadcaster : public protocol::PacketVisitor { class PacketBroadcaster : public protocol::PacketVisitor {
private: private:
NetworkInterface& m_NetworkInterface; NetworkInterface& m_NetworkInterface;