R-Type  2
Doom but in better
Loading...
Searching...
No Matches
NetworkManager.hpp File Reference

This file defines the NetworkManager class, which handles UDP socket communication for sending and receiving messages between the server and the client. More...

#include <string>
#include <vector>
#include <asio.hpp>
#include <sstream>
#include <array>
#include <iostream>
#include <iomanip>
#include <cstdint>
#include <cstring>
#include "ProtocolHandler.hpp"
#include "Log.hpp"
#include "LogMacros.hpp"
#include "Utilities.hpp"
#include "GUI/ECS/EntityNode.hpp"
#include "GUI/Network/MessageStruct.hpp"
Include dependency graph for NetworkManager.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  GUI::Network::NetworkManager
 A class that manages the network communication through UDP sockets. More...
 

Namespaces

namespace  GUI
 
namespace  GUI::Network
 

Detailed Description

This file defines the NetworkManager class, which handles UDP socket communication for sending and receiving messages between the server and the client.

Definition in file NetworkManager.hpp.