Index: mojo/system/message_pipe_dispatcher.h |
diff --git a/mojo/system/message_pipe_dispatcher.h b/mojo/system/message_pipe_dispatcher.h |
index a0e2f09130b46f8a3bf0bec96c4e77080ebd0e8d..8fda16ab837c772200814874c12622b941406460 100644 |
--- a/mojo/system/message_pipe_dispatcher.h |
+++ b/mojo/system/message_pipe_dispatcher.h |
@@ -33,16 +33,13 @@ class MOJO_SYSTEM_EXPORT MessagePipeDispatcher : public Dispatcher { |
virtual void CancelAllWaitersNoLock() OVERRIDE; |
virtual MojoResult CloseImplNoLock() OVERRIDE; |
virtual MojoResult WriteMessageImplNoLock( |
- const void* bytes, |
- uint32_t num_bytes, |
- const MojoHandle* handles, |
- uint32_t num_handles, |
+ const void* bytes, uint32_t num_bytes, |
+ const std::vector<Dispatcher*>* dispatchers, |
MojoWriteMessageFlags flags) OVERRIDE; |
virtual MojoResult ReadMessageImplNoLock( |
- void* bytes, |
- uint32_t* num_bytes, |
- MojoHandle* handles, |
- uint32_t* num_handles, |
+ void* bytes, uint32_t* num_bytes, |
+ uint32_t max_num_dispatchers, |
+ std::vector<scoped_refptr<Dispatcher> >* dispatchers, |
MojoReadMessageFlags flags) OVERRIDE; |
virtual MojoResult AddWaiterImplNoLock(Waiter* waiter, |
MojoWaitFlags flags, |