1class {{interface.name}}Stub : public mojo::MessageReceiverWithResponder { 2 public: 3 {{interface.name}}Stub(); 4 void set_sink({{interface.name}}* sink) { sink_ = sink; } 5 {{interface.name}}* sink() { return sink_; } 6 7 virtual bool Accept(mojo::Message* message) MOJO_OVERRIDE; 8 virtual bool AcceptWithResponder(mojo::Message* message, 9 mojo::MessageReceiver* responder) 10 MOJO_OVERRIDE; 11 12 private: 13 {{interface.name}}* sink_; 14}; 15