summaryrefslogtreecommitdiffstats
path: root/chromium/ipc/ipc_test_sink.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/ipc/ipc_test_sink.h')
-rw-r--r--chromium/ipc/ipc_test_sink.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/chromium/ipc/ipc_test_sink.h b/chromium/ipc/ipc_test_sink.h
index 78be9e75269..1a213ee1245 100644
--- a/chromium/ipc/ipc_test_sink.h
+++ b/chromium/ipc/ipc_test_sink.h
@@ -78,6 +78,14 @@ class TestSink : public Channel {
// Interface in IPC::Channel. This copies the message to the sink and then
// deletes it.
virtual bool Send(IPC::Message* message) OVERRIDE;
+ virtual bool Connect() OVERRIDE WARN_UNUSED_RESULT;
+ virtual void Close() OVERRIDE;
+ virtual base::ProcessId GetPeerPID() const OVERRIDE;
+
+#if defined(OS_POSIX) && !defined(OS_NACL)
+ virtual int GetClientFileDescriptor() const OVERRIDE;
+ virtual int TakeClientFileDescriptor() OVERRIDE;
+#endif // defined(OS_POSIX) && !defined(OS_NACL)
// Used by the source of the messages to send the message to the sink. This
// will make a copy of the message and store it in the list.