Index: mojo/edk/system/data_pipe_producer_dispatcher.h |
diff --git a/mojo/edk/system/data_pipe_producer_dispatcher.h b/mojo/edk/system/data_pipe_producer_dispatcher.h |
index d8c86e4694a13c98379208f7d7ec9759fb926b72..daf038b39922920aa7f4a976bbf52b4cbb87a1c7 100644 |
--- a/mojo/edk/system/data_pipe_producer_dispatcher.h |
+++ b/mojo/edk/system/data_pipe_producer_dispatcher.h |
@@ -85,6 +85,9 @@ class MOJO_SYSTEM_IMPL_EXPORT DataPipeProducerDispatcher final |
bool InTwoPhaseWrite() const; |
bool WriteDataIntoMessages(const void* elements, uint32_t num_bytes); |
+ // See comment in MessagePipeDispatcher for this method. |
+ void SerializeInternal(); |
+ |
MojoCreateDataPipeOptions options_; |
// Protected by |lock()|: |
@@ -98,6 +101,7 @@ class MOJO_SYSTEM_IMPL_EXPORT DataPipeProducerDispatcher final |
bool error_; |
+ bool serialized_; |
ScopedPlatformHandle serialized_platform_handle_; |
std::vector<char> serialized_write_buffer_; |
std::vector<char> two_phase_data_; |