Index: mojo/system/message_pipe_dispatcher.cc |
diff --git a/mojo/system/message_pipe_dispatcher.cc b/mojo/system/message_pipe_dispatcher.cc |
index b282ed744ce0eb0b82f5d60e8405ab9484200a73..7474954f2a4247e4069dec1a1b424d167dc2d13d 100644 |
--- a/mojo/system/message_pipe_dispatcher.cc |
+++ b/mojo/system/message_pipe_dispatcher.cc |
@@ -27,6 +27,16 @@ void MessagePipeDispatcher::Init(scoped_refptr<MessagePipe> message_pipe, |
port_ = port; |
} |
+MessagePipe* MessagePipeDispatcher::GetMessagePipeNoLock() const { |
+ lock().AssertAcquired(); |
+ return message_pipe_.get(); |
+} |
+ |
+unsigned MessagePipeDispatcher::GetPortNoLock() const { |
+ lock().AssertAcquired(); |
+ return port_; |
+} |
+ |
Dispatcher::Type MessagePipeDispatcher::GetType() { |
return kTypeMessagePipe; |
} |