blob: b435d5dd5673e80e3c7ae2d719e15c71746b61f2 [file] [log] [blame]
class {{interface.name}}Stub : public mojo::MessageReceiver {
public:
{{interface.name}}Stub();
void set_sink({{interface.name}}* sink) { sink_ = sink; }
{{interface.name}}* sink() { return sink_; }
virtual bool Accept(mojo::Message* message) MOJO_OVERRIDE;
virtual bool AcceptWithResponder(mojo::Message* message,
mojo::MessageReceiver* responder)
MOJO_OVERRIDE;
private:
{{interface.name}}* sink_;
};