| Index: mojo/nacl/sfi/nacl_bindings_generator/interface.py
|
| diff --git a/mojo/nacl/sfi/nacl_bindings_generator/interface.py b/mojo/nacl/sfi/nacl_bindings_generator/interface.py
|
| index 1c97be1441087539997ce587a51387d69087aa1d..00f249063f65a2d09eb63c7adc009092ae4b6a05 100644
|
| --- a/mojo/nacl/sfi/nacl_bindings_generator/interface.py
|
| +++ b/mojo/nacl/sfi/nacl_bindings_generator/interface.py
|
| @@ -82,6 +82,17 @@ def MakeInterface():
|
| f.Param('data_pipe_producer_handle').In('MojoHandle')
|
| f.Param('num_bytes_written').In('uint32_t')
|
|
|
| + f = mojo.Func('MojoSetDataPipeConsumerOptions', 'MojoResult')
|
| + f.Param('data_pipe_consumer_handle').In('MojoHandle')
|
| + p = f.Param('options')
|
| + p.InExtensibleStruct('MojoDataPipeConsumerOptions').Optional()
|
| +
|
| + f = mojo.Func('MojoGetDataPipeConsumerOptions', 'MojoResult')
|
| + f.Param('data_pipe_consumer_handle').In('MojoHandle')
|
| + p = f.Param('options')
|
| + p.OutExtensibleStruct('MojoDataPipeConsumerOptions', 'options_num_bytes')
|
| + f.Param('options_num_bytes').In('uint32_t')
|
| +
|
| f = mojo.Func('MojoReadData', 'MojoResult')
|
| f.Param('data_pipe_consumer_handle').In('MojoHandle')
|
| f.Param('elements').OutArray('void', 'num_bytes')
|
|
|