// // Created by zx on 2020/6/10. // #ifndef NNXX_TESTS_NNXX_SERVER_H #define NNXX_TESTS_NNXX_SERVER_H #include #include #include #include #include #include #include class Server { public: Server(); ~Server(); bool bind(std::string connect_str); bool service_response(nnxx::message& message,nnxx::message_control& c1); protected: static void service_handle(Server* pServer); protected: std::thread* m_service_thread; nnxx::socket m_socket; bool mb_close; }; #endif //NNXX_TESTS_NNXX_SERVER_H