1// Copyright 2013 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#ifndef CHROME_UTILITY_UTILITY_MESSAGE_HANDLER_H_
6#define CHROME_UTILITY_UTILITY_MESSAGE_HANDLER_H_
7
8namespace IPC {
9class Message;
10}
11
12class UtilityMessageHandler {
13 public:
14  virtual ~UtilityMessageHandler() {}
15
16  // Called when a message is received.  Returns true iff the message was
17  // handled.
18  virtual bool OnMessageReceived(const IPC::Message& message) = 0;
19};
20
21#endif  // CHROME_UTILITY_UTILITY_MESSAGE_HANDLER_H_
22
23