Capycore Engine  0.1.0
A simple and lightweight game engine written in C++ based on the Unity API architecture.
Loading...
Searching...
No Matches
multiplayer_service.h File Reference
#include <enet/enet.h>
#include <engine/core/iEngineService.h>
#include <engine/network/client.h>
#include <engine/network/connection_state.h>
#include <engine/network/host.h>
#include <engine/network/router.h>
#include <functional>
#include <memory>
#include <string>
Include dependency graph for multiplayer_service.h:

Go to the source code of this file.

Classes

class  MultiplayerService
 High-level peer-to-peer networking service managing host/client mode, message routing, and network lifecycle operations. More...
 

Enumerations

enum class  PeerType : uint16_t { HOST , CLIENT , NONE }
 

Enumeration Type Documentation

◆ PeerType

enum class PeerType : uint16_t
strong
Enumerator
HOST 
CLIENT 
NONE