| Index: mojo/edk/system/dispatcher.h
|
| diff --git a/mojo/edk/system/dispatcher.h b/mojo/edk/system/dispatcher.h
|
| index fad468fe9db21a839e929eecdad655f1655b6d88..2206848c22e9daa7c9aff33cb1bf5d000225e943 100644
|
| --- a/mojo/edk/system/dispatcher.h
|
| +++ b/mojo/edk/system/dispatcher.h
|
| @@ -98,6 +98,11 @@ class Dispatcher : public util::RefCountedThreadSafe<Dispatcher> {
|
| uint32_t* num_dispatchers,
|
| MojoReadMessageFlags flags);
|
|
|
| + MojoResult SetDataPipeProducerOptions(
|
| + UserPointer<const MojoDataPipeProducerOptions> options);
|
| + MojoResult GetDataPipeProducerOptions(
|
| + UserPointer<MojoDataPipeProducerOptions> options,
|
| + uint32_t options_num_bytes);
|
| MojoResult WriteData(UserPointer<const void> elements,
|
| UserPointer<uint32_t> elements_num_bytes,
|
| MojoWriteDataFlags flags);
|
| @@ -251,6 +256,12 @@ class Dispatcher : public util::RefCountedThreadSafe<Dispatcher> {
|
| uint32_t* num_dispatchers,
|
| MojoReadMessageFlags flags)
|
| MOJO_EXCLUSIVE_LOCKS_REQUIRED(mutex_);
|
| + virtual MojoResult SetDataPipeProducerOptionsImplNoLock(
|
| + UserPointer<const MojoDataPipeProducerOptions> options)
|
| + MOJO_EXCLUSIVE_LOCKS_REQUIRED(mutex_);
|
| + virtual MojoResult GetDataPipeProducerOptionsImplNoLock(
|
| + UserPointer<MojoDataPipeProducerOptions> options,
|
| + uint32_t options_num_bytes) MOJO_EXCLUSIVE_LOCKS_REQUIRED(mutex_);
|
| virtual MojoResult WriteDataImplNoLock(UserPointer<const void> elements,
|
| UserPointer<uint32_t> num_bytes,
|
| MojoWriteDataFlags flags)
|
|
|