OLD | NEW |
1 class {{interface.name}}Stub : public mojo::MessageReceiverWithResponderStatus { | 1 class {{interface.name}}Stub : public mojo::MessageReceiverWithResponderStatus { |
2 public: | 2 public: |
3 {{interface.name}}Stub(); | 3 {{interface.name}}Stub(); |
4 ~{{interface.name}}Stub() override; | 4 ~{{interface.name}}Stub() override; |
5 void set_sink({{interface.name}}* sink) { sink_ = sink; } | 5 void set_sink({{interface.name}}* sink) { sink_ = sink; } |
6 {{interface.name}}* sink() { return sink_; } | 6 {{interface.name}}* sink() { return sink_; } |
7 | 7 |
8 bool Accept(mojo::Message* message) override; | 8 bool Accept(mojo::Message* message) override; |
9 bool AcceptWithResponder(mojo::Message* message, | 9 bool AcceptWithResponder(mojo::Message* message, |
10 mojo::MessageReceiverWithStatus* responder) override; | 10 mojo::MessageReceiverWithStatus* responder) override; |
11 | 11 |
12 private: | 12 private: |
13 {{interface.name}}* sink_; | 13 {{interface.name}}* sink_; |
14 mojo::internal::ControlMessageHandler control_message_handler_; | 14 mojo::internal::ControlMessageHandler control_message_handler_; |
15 }; | 15 }; |
OLD | NEW |