Index: third_party/mojo/src/mojo/edk/system/data_pipe_producer_dispatcher.h |
diff --git a/third_party/mojo/src/mojo/edk/system/data_pipe_producer_dispatcher.h b/third_party/mojo/src/mojo/edk/system/data_pipe_producer_dispatcher.h |
index 39c070c68b94db7e682c2d18ca7648c18a918dcc..e3a00d25dd8c312a95762db31813c8c0c9e8dd8e 100644 |
--- a/third_party/mojo/src/mojo/edk/system/data_pipe_producer_dispatcher.h |
+++ b/third_party/mojo/src/mojo/edk/system/data_pipe_producer_dispatcher.h |
@@ -50,6 +50,14 @@ class MOJO_SYSTEM_IMPL_EXPORT DataPipeProducerDispatcher : public Dispatcher { |
HandleSignalsState* signals_state) override; |
void RemoveAwakableImplNoLock(Awakable* awakable, |
HandleSignalsState* signals_state) override; |
+ void StartSerializeImplNoLock(Channel* channel, |
+ size_t* max_size, |
+ size_t* max_platform_handles) override; |
+ bool EndSerializeAndCloseImplNoLock( |
+ Channel* channel, |
+ void* destination, |
+ size_t* actual_size, |
+ embedder::PlatformHandleVector* platform_handles) override; |
bool IsBusyNoLock() const override; |
// Protected by |lock()|: |