Index: mojo/system/proxy_message_pipe_endpoint.h |
diff --git a/mojo/system/proxy_message_pipe_endpoint.h b/mojo/system/proxy_message_pipe_endpoint.h |
index 6b11d267744ff06e9be6d3dda95ddf101c56325f..262ab9b268a995a32ff6156e9980a255da3da75c 100644 |
--- a/mojo/system/proxy_message_pipe_endpoint.h |
+++ b/mojo/system/proxy_message_pipe_endpoint.h |
@@ -45,9 +45,12 @@ class MOJO_SYSTEM_EXPORT ProxyMessagePipeEndpoint : public MessagePipeEndpoint { |
// |MessagePipeEndpoint| implementation: |
virtual void Close() OVERRIDE; |
virtual bool OnPeerClose() OVERRIDE; |
- virtual MojoResult EnqueueMessage( |
- MessageInTransit* message, |
+ virtual MojoResult CanEnqueueMessage( |
+ const MessageInTransit* message, |
const std::vector<Dispatcher*>* dispatchers) OVERRIDE; |
+ virtual void EnqueueMessage( |
+ MessageInTransit* message, |
+ std::vector<scoped_refptr<Dispatcher> >* dispatchers) OVERRIDE; |
virtual void Attach(scoped_refptr<Channel> channel, |
MessageInTransit::EndpointId local_id) OVERRIDE; |
virtual bool Run(MessageInTransit::EndpointId remote_id) OVERRIDE; |