Index: mojo/public/platform/nacl/libmojo.cc |
diff --git a/mojo/public/platform/nacl/libmojo.cc b/mojo/public/platform/nacl/libmojo.cc |
index bcd9cf31cbf987c8b31c7c73ec434f53e5ff83d5..415d95003d083b4919cee2a1da7c6b2618aaa952 100644 |
--- a/mojo/public/platform/nacl/libmojo.cc |
+++ b/mojo/public/platform/nacl/libmojo.cc |
@@ -123,6 +123,27 @@ MojoResult MojoCreateDataPipe(const struct MojoCreateDataPipeOptions* options, |
data_pipe_consumer_handle); |
} |
+MojoResult MojoSetDataPipeProducerOptions( |
+ MojoHandle data_pipe_producer_handle, |
+ const struct MojoDataPipeProducerOptions* options) { |
+ struct nacl_irt_mojo* irt_mojo = get_irt_mojo(); |
+ if (!irt_mojo) |
+ abort(); |
+ return irt_mojo->MojoSetDataPipeProducerOptions(data_pipe_producer_handle, |
+ options); |
+} |
+ |
+MojoResult MojoGetDataPipeProducerOptions( |
+ MojoHandle data_pipe_producer_handle, |
+ struct MojoDataPipeProducerOptions* options, |
+ uint32_t options_num_bytes) { |
+ struct nacl_irt_mojo* irt_mojo = get_irt_mojo(); |
+ if (!irt_mojo) |
+ abort(); |
+ return irt_mojo->MojoGetDataPipeProducerOptions(data_pipe_producer_handle, |
+ options, options_num_bytes); |
+} |
+ |
MojoResult MojoWriteData(MojoHandle data_pipe_producer_handle, |
const void* elements, |
uint32_t* num_bytes, |