19 #ifndef MIR_FRONTEND_MESSAGE_PROCESSOR_H_
20 #define MIR_FRONTEND_MESSAGE_PROCESSOR_H_
22 #include <google/protobuf/service.h>
40 Invocation(mir::protobuf::wire::Invocation
const& invocation) :
41 invocation(invocation) {}
45 ::google::protobuf::uint32
id()
const;
47 mir::protobuf::wire::Invocation
const& invocation;
Definition: message_processor.h:37
MessageProcessor()=default
::google::protobuf::uint32 id() const
Definition: protobuf_message_processor.cpp:116
virtual bool dispatch(Invocation const &invocation)=0
Invocation(mir::protobuf::wire::Invocation const &invocation)
Definition: message_processor.h:40
MessageProcessor & operator=(MessageProcessor const &)=delete
virtual ~MessageProcessor()=default
Definition: message_processor.h:50
const ::std::string & parameters() const
Definition: protobuf_message_processor.cpp:111
const ::std::string & method_name() const
Definition: protobuf_message_processor.cpp:106