| 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 00f249063f65a2d09eb63c7adc009092ae4b6a05..dd519771197d6009237fc6363343e4ff89e70c64 100644
|
| --- a/mojo/nacl/sfi/nacl_bindings_generator/interface.py
|
| +++ b/mojo/nacl/sfi/nacl_bindings_generator/interface.py
|
| @@ -63,6 +63,17 @@ def MakeInterface():
|
| f.Param('data_pipe_producer_handle').Out('MojoHandle')
|
| f.Param('data_pipe_consumer_handle').Out('MojoHandle')
|
|
|
| + f = mojo.Func('MojoSetDataPipeProducerOptions', 'MojoResult')
|
| + f.Param('data_pipe_producer_handle').In('MojoHandle')
|
| + p = f.Param('options')
|
| + p.InExtensibleStruct('MojoDataPipeProducerOptions').Optional()
|
| +
|
| + f = mojo.Func('MojoGetDataPipeProducerOptions', 'MojoResult')
|
| + f.Param('data_pipe_producer_handle').In('MojoHandle')
|
| + p = f.Param('options')
|
| + p.OutExtensibleStruct('MojoDataPipeProducerOptions', 'options_num_bytes')
|
| + f.Param('options_num_bytes').In('uint32_t')
|
| +
|
| f = mojo.Func('MojoWriteData', 'MojoResult')
|
| f.Param('data_pipe_producer_handle').In('MojoHandle')
|
| f.Param('elements').InArray('void', 'num_bytes')
|
|
|