Index: mojo/edk/system/ports/event.h |
diff --git a/mojo/edk/system/ports/event.h b/mojo/edk/system/ports/event.h |
index aec9f6b43b98f26c1f425b4235edc1ceb30d4374..1dc8eab29fc4a402e2f15c67b4758a43ecd5e986 100644 |
--- a/mojo/edk/system/ports/event.h |
+++ b/mojo/edk/system/ports/event.h |
@@ -34,6 +34,7 @@ enum struct EventType : uint32_t { |
kObserveProxy, |
kObserveProxyAck, |
kObserveClosure, |
+ kMergePort, |
}; |
struct EventHeader { |
@@ -63,6 +64,11 @@ struct ObserveClosureEventData { |
uint64_t last_sequence_num; |
}; |
+struct MergePortEventData { |
+ PortName new_port_name; |
+ PortDescriptor new_port_descriptor; |
+}; |
+ |
inline const EventHeader* GetEventHeader(const Message& message) { |
return static_cast<const EventHeader*>(message.header_bytes()); |
} |