Index: mojo/system/raw_channel_win.cc |
diff --git a/mojo/system/raw_channel_win.cc b/mojo/system/raw_channel_win.cc |
index 515311e356cf1a300bb01b486d22101c68cc637f..76cc7f85d92c2e90753e742384e9ebcb37b673b6 100644 |
--- a/mojo/system/raw_channel_win.cc |
+++ b/mojo/system/raw_channel_win.cc |
@@ -162,6 +162,9 @@ class RawChannelWin : public RawChannel { |
// |RawChannel| private methods: |
virtual IOResult Read(size_t* bytes_read) OVERRIDE; |
virtual IOResult ScheduleRead() OVERRIDE; |
+ virtual scoped_ptr<embedder::PlatformHandleVector> GetReadPlatformHandles( |
+ size_t num_platform_handles, |
+ const void* platform_handle_table) OVERRIDE; |
virtual IOResult WriteNoLock(size_t* platform_handles_written, |
size_t* bytes_written) OVERRIDE; |
virtual IOResult ScheduleWriteNoLock() OVERRIDE; |
@@ -425,6 +428,15 @@ RawChannel::IOResult RawChannelWin::ScheduleRead() { |
return io_result; |
} |
+scoped_ptr<embedder::PlatformHandleVector> |
+ RawChannelWin::GetReadPlatformHandles( |
+ size_t num_platform_handles, |
+ const void* platform_handle_table) { |
+ // TODO(vtl): Implement. |
+ NOTIMPLEMENTED(); |
+ return scoped_ptr<embedder::PlatformHandleVector>(); |
+} |
+ |
RawChannel::IOResult RawChannelWin::WriteNoLock( |
size_t* platform_handles_written, |
size_t* bytes_written) { |