lsl_push_chunk_buf function

  1. @Native<NativeLsl_push_chunk_buf>()
int lsl_push_chunk_buf(
  1. lsl_outlet out,
  2. Pointer<Pointer<Char>> data,
  3. Pointer<Uint32> lengths,
  4. int data_elements,
)

@copybrief lsl_push_chunk_ftp @sa lsl_push_chunk_ftp @param out The lsl_outlet object through which to push the data. @param data An array of channel values holding the data to push. @param lengths Pointer the number of elements to push for each value (string lengths) so that size(data[i])==lengths[i]. @param data_elements The number of data values in the data buffer. Must be a multiple of the channel count.

Implementation

@ffi.Native<NativeLsl_push_chunk_buf>()
external int lsl_push_chunk_buf(
  lsl_outlet out,
  ffi.Pointer<ffi.Pointer<ffi.Char>> data,
  ffi.Pointer<ffi.Uint32> lengths,
  int data_elements,
);