FeatherMC/src/network/IListenerInterface.h

16 lines
286 B
C++

#pragma once
#include "../Common.h"
namespace Feather::Network
{
class TCPClient;
class abstract IListenerInterface
{
public:
virtual void OnClientConnect(TCPClient&& client) = 0;
virtual void OnClientDisconnect(const TCPClient& client) = 0;
};
}