19 #ifndef MIR_FRONTEND_CONNECTOR_H_
20 #define MIR_FRONTEND_CONNECTOR_H_
35 virtual void start() = 0;
36 virtual void stop() = 0;
40 virtual int client_socket_fd(std::function<
void(std::shared_ptr<Session>
const& session)>
const& connect_handler)
const = 0;
51 #endif // MIR_FRONTEND_CONNECTOR_H_
Handle client process connections.
Definition: connector.h:32
virtual ~Connector()=default
All things Mir.
Definition: buffer_stream.h:37
Connector & operator=(const Connector &)=delete
virtual int client_socket_fd() const =0