1// Copyright (c) 2012 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 CONTENT_COMMON_SWAPPED_OUT_MESSAGES_H_ 6#define CONTENT_COMMON_SWAPPED_OUT_MESSAGES_H_ 7 8#include "ipc/ipc_message.h" 9 10namespace content { 11 12// Functions for filtering IPC messages sent from and received from a swapped 13// out renderer. 14class SwappedOutMessages { 15 public: 16 static bool CanSendWhileSwappedOut(const IPC::Message* msg); 17 static bool CanHandleWhileSwappedOut(const IPC::Message& msg); 18}; 19 20} // namespace content 21 22#endif // CONTENT_COMMON_SWAPPED_OUT_MESSAGES_H_ 23