Index: ipc/ipc_channel_posix.h |
diff --git a/ipc/ipc_channel_posix.h b/ipc/ipc_channel_posix.h |
index 7f17b2fc487bc9b0329892b2c0f61a171aa4d56a..a235739286fe061b6f25218ba74592a39eb85e71 100644 |
--- a/ipc/ipc_channel_posix.h |
+++ b/ipc/ipc_channel_posix.h |
@@ -62,6 +62,8 @@ class IPC_EXPORT ChannelPosix : public Channel, |
virtual void Close() OVERRIDE; |
virtual bool Send(Message* message) OVERRIDE; |
virtual base::ProcessId GetPeerPID() const OVERRIDE; |
+ virtual base::ProcessId GetSelfPID() const OVERRIDE; |
+ virtual ChannelHandle TakePipeHandle() OVERRIDE; |
virtual int GetClientFileDescriptor() const OVERRIDE; |
virtual int TakeClientFileDescriptor() OVERRIDE; |
@@ -94,7 +96,7 @@ class IPC_EXPORT ChannelPosix : public Channel, |
bool AcceptConnection(); |
void ClosePipeOnError(); |
- int GetHelloMessageProcId(); |
+ int GetHelloMessageProcId() const; |
void QueueHelloMessage(); |
void CloseFileDescriptors(Message* msg); |
void QueueCloseFDMessage(int fd, int hops); |