#pragma once #include namespace td { namespace server { class TcpSocket : public IServerSocket { private: /* data */ public: TcpSocket(/* args */) {} ~TcpSocket() {} virtual void Send(PlayerID, const protocol::PacketBase&) {} }; } // namespace server } // namespace td