Index: mojo/edk/system/node_channel.h |
diff --git a/mojo/edk/system/node_channel.h b/mojo/edk/system/node_channel.h |
index c8a97caf5e3b5076dbfae74698b16257a975e0c9..bd92672d9edd5dff45a81fc9c459fae3b82e32f9 100644 |
--- a/mojo/edk/system/node_channel.h |
+++ b/mojo/edk/system/node_channel.h |
@@ -62,6 +62,7 @@ class NodeChannel : public base::RefCountedThreadSafe<NodeChannel>, |
virtual void OnIntroduce(const ports::NodeName& from_node, |
const ports::NodeName& name, |
ScopedPlatformHandle channel_handle) = 0; |
+ virtual void OnBroadcast(Channel::MessagePtr message) = 0; |
#if defined(OS_WIN) || (defined(OS_MACOSX) && !defined(OS_IOS)) |
virtual void OnRelayPortsMessage(const ports::NodeName& from_node, |
base::ProcessHandle from_process, |
@@ -119,6 +120,7 @@ class NodeChannel : public base::RefCountedThreadSafe<NodeChannel>, |
void RequestIntroduction(const ports::NodeName& name); |
void Introduce(const ports::NodeName& name, |
ScopedPlatformHandle channel_handle); |
+ void Broadcast(Channel::MessagePtr message); |
#if defined(OS_WIN) || (defined(OS_MACOSX) && !defined(OS_IOS)) |
// Relay the message to the specified node via this channel. This is used to |