#ifndef DANBIASSERVER_CLIENT_OBJECT_H #define DANBIASSERVER_CLIENT_OBJECT_H #include "NetworkSession.h" #include "NetworkClient.h" #include namespace DanBias { class ClientObject :public Oyster::Network::ProtocolRecieverObject { public: ClientObject(const Oyster::Network::NetworkClient& client); ~ClientObject(); void SetPostbox(Oyster::PostBox* box); private: void ProtocolRecievedCallback(Oyster::Network::CustomNetProtocol& protocol) override; private: Oyster::Network::NetworkClient client; Oyster::IPostBox* box; }; }//End namespace DanBias #endif // !DANBIASSERVER_CLIENT_OBJECT_H