chromium/ipc/ipc_test_sink.cc

// Copyright 2011 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "ipc/ipc_test_sink.h"

#include <stddef.h>
#include <stdint.h>

#include "build/build_config.h"
#include "ipc/ipc_listener.h"
#include "ipc/ipc_message.h"

namespace IPC {

TestSink::TestSink() = default;

TestSink::~TestSink() = default;

bool TestSink::Send(Message* message) {}

bool TestSink::Connect() {}

void TestSink::Close() {}

bool TestSink::OnMessageReceived(const Message& msg) {}

void TestSink::ClearMessages() {}

const Message* TestSink::GetMessageAt(size_t index) const {}

const Message* TestSink::GetFirstMessageMatching(uint32_t id) const {}

const Message* TestSink::GetUniqueMessageMatching(uint32_t id) const {}

void TestSink::AddFilter(Listener* filter) {}

void TestSink::RemoveFilter(Listener* filter) {}

}  // namespace IPC