Index: mojo/system/message_pipe_dispatcher.h |
diff --git a/mojo/system/message_pipe_dispatcher.h b/mojo/system/message_pipe_dispatcher.h |
index 8fda16ab837c772200814874c12622b941406460..aec2fedb42e40b766e95626e1efeddd88c32be3a 100644 |
--- a/mojo/system/message_pipe_dispatcher.h |
+++ b/mojo/system/message_pipe_dispatcher.h |
@@ -38,14 +38,17 @@ class MOJO_SYSTEM_EXPORT MessagePipeDispatcher : public Dispatcher { |
MojoWriteMessageFlags flags) OVERRIDE; |
virtual MojoResult ReadMessageImplNoLock( |
void* bytes, uint32_t* num_bytes, |
- uint32_t max_num_dispatchers, |
std::vector<scoped_refptr<Dispatcher> >* dispatchers, |
+ uint32_t* num_dispatchers, |
MojoReadMessageFlags flags) OVERRIDE; |
virtual MojoResult AddWaiterImplNoLock(Waiter* waiter, |
MojoWaitFlags flags, |
MojoResult wake_result) OVERRIDE; |
virtual void RemoveWaiterImplNoLock(Waiter* waiter) OVERRIDE; |
+ virtual scoped_refptr<Dispatcher> |
+ CreateEquivalentDispatcherAndCloseImplNoLock() OVERRIDE; |
+ |
// Protected by |lock()|: |
scoped_refptr<MessagePipe> message_pipe_; // This will be null if closed. |
unsigned port_; |