19 #ifndef MIR_FRONTEND_MESSAGE_PROCESSOR_H_
20 #define MIR_FRONTEND_MESSAGE_PROCESSOR_H_
22 #include <google/protobuf/service.h>
41 invocation(invocation) {}
45 ::google::protobuf::uint32
id()
const;
All things Mir.
Definition: aging_buffer.h:24
Definition: mir_protobuf_wire.pb.h:43
Definition: message_processor.h:37
MessageProcessor()=default
virtual bool dispatch(Invocation const &invocation)=0
const ::std::string & method_name() const
Invocation(mir::protobuf::wire::Invocation const &invocation)
Definition: message_processor.h:40
::google::protobuf::uint32 id() const
MessageProcessor & operator=(MessageProcessor const &)=delete
virtual ~MessageProcessor()=default
Definition: message_processor.h:50
const ::std::string & parameters() const
virtual void client_pid(int pid)=0