| Index: third_party/mojo/src/mojo/edk/system/data_pipe_consumer_dispatcher.h
|
| diff --git a/third_party/mojo/src/mojo/edk/system/data_pipe_consumer_dispatcher.h b/third_party/mojo/src/mojo/edk/system/data_pipe_consumer_dispatcher.h
|
| index 34b3f4a9af006ad7a7c9e1a52f819fe39d33470a..02f88879869e420da5f53b490a410b7f69b4b369 100644
|
| --- a/third_party/mojo/src/mojo/edk/system/data_pipe_consumer_dispatcher.h
|
| +++ b/third_party/mojo/src/mojo/edk/system/data_pipe_consumer_dispatcher.h
|
| @@ -28,6 +28,14 @@ class MOJO_SYSTEM_IMPL_EXPORT DataPipeConsumerDispatcher : public Dispatcher {
|
| // |Dispatcher| public methods:
|
| Type GetType() const override;
|
|
|
| + // The "opposite" of |SerializeAndClose()|. (Typically this is called by
|
| + // |Dispatcher::Deserialize()|.)
|
| + static scoped_refptr<DataPipeConsumerDispatcher>
|
| + Deserialize(Channel* channel, const void* source, size_t size);
|
| +
|
| + // Get access to the |DataPipe| for testing.
|
| + DataPipe* GetDataPipeForTest() { return data_pipe_.get(); }
|
| +
|
| private:
|
| ~DataPipeConsumerDispatcher() override;
|
|
|
|
|