- Migrated to C++20 modules - Worker and ThreadedWorker base classes for interthread systems - Client class for server transport and converting game data models to render data (views) - Update provinces render data from Client - Renderer handles commands now
24 lines
343 B
C++
24 lines
343 B
C++
module;
|
|
|
|
export module DataChannel;
|
|
|
|
export
|
|
{
|
|
class IDataChannel
|
|
{
|
|
public:
|
|
// virtual void Request() = 0;
|
|
// virtual void Listen() = 0;
|
|
// virtual void Mute() = 0;
|
|
};
|
|
|
|
class NetworkChannel final : public IDataChannel
|
|
{
|
|
|
|
};
|
|
|
|
class ThreadChannel final : public IDataChannel
|
|
{
|
|
|
|
};
|
|
} |