return true;
}
+bool TestSink::Connect() {
+ NOTIMPLEMENTED();
+ return false;
+}
+
+void TestSink::Close() {
+ NOTIMPLEMENTED();
+}
+
+base::ProcessId TestSink::GetPeerPID() const {
+ NOTIMPLEMENTED();
+ return base::ProcessId();
+}
+
+base::ProcessId TestSink::GetSelfPID() const {
+ NOTIMPLEMENTED();
+ return base::ProcessId();
+}
+
+ChannelHandle TestSink::TakePipeHandle() {
+ NOTIMPLEMENTED();
+ return ChannelHandle();
+}
+
bool TestSink::OnMessageReceived(const Message& msg) {
ObserverListBase<Listener>::Iterator it(filter_list_);
Listener* observer;
filter_list_.RemoveObserver(filter);
}
+#if defined(OS_POSIX) && !defined(OS_NACL)
+
+int TestSink::GetClientFileDescriptor() const {
+ NOTREACHED();
+ return -1;
+}
+
+int TestSink::TakeClientFileDescriptor() {
+ NOTREACHED();
+ return -1;
+}
+
+#endif // defined(OS_POSIX) && !defined(OS_NACL)
+
} // namespace IPC