public static interface LSL.dll
extends com.sun.jna.Library
Modifier and Type | Method and Description |
---|---|
com.sun.jna.Pointer |
lsl_append_child_value(com.sun.jna.Pointer e,
java.lang.String name,
java.lang.String value) |
com.sun.jna.Pointer |
lsl_append_child(com.sun.jna.Pointer e,
java.lang.String name) |
com.sun.jna.Pointer |
lsl_append_copy(com.sun.jna.Pointer e,
com.sun.jna.Pointer e2) |
java.lang.String |
lsl_child_value_n(com.sun.jna.Pointer e,
java.lang.String name) |
java.lang.String |
lsl_child_value(com.sun.jna.Pointer e) |
com.sun.jna.Pointer |
lsl_child(com.sun.jna.Pointer e,
java.lang.String name) |
void |
lsl_close_stream(com.sun.jna.Pointer obj) |
com.sun.jna.Pointer |
lsl_create_continuous_resolver_bypred(java.lang.String pred,
double forget_after) |
com.sun.jna.Pointer |
lsl_create_continuous_resolver_byprop(java.lang.String prop,
java.lang.String value,
double forget_after) |
com.sun.jna.Pointer |
lsl_create_continuous_resolver(double forget_after) |
com.sun.jna.Pointer |
lsl_create_inlet(com.sun.jna.Pointer info,
int max_buflen,
int max_chunklen,
int recover) |
com.sun.jna.Pointer |
lsl_create_outlet(com.sun.jna.Pointer info,
int chunk_size,
int max_buffered) |
com.sun.jna.Pointer |
lsl_create_streaminfo(java.lang.String name,
java.lang.String type,
int channel_count,
double nominal_srate,
int channel_format,
java.lang.String source_id) |
void |
lsl_destroy_continuous_resolver(com.sun.jna.Pointer obj) |
void |
lsl_destroy_inlet(com.sun.jna.Pointer obj) |
void |
lsl_destroy_outlet(com.sun.jna.Pointer obj) |
void |
lsl_destroy_streaminfo(com.sun.jna.Pointer info) |
int |
lsl_empty(com.sun.jna.Pointer e) |
com.sun.jna.Pointer |
lsl_first_child(com.sun.jna.Pointer e) |
int |
lsl_get_channel_count(com.sun.jna.Pointer info) |
int |
lsl_get_channel_format(com.sun.jna.Pointer info) |
double |
lsl_get_created_at(com.sun.jna.Pointer info) |
com.sun.jna.Pointer |
lsl_get_desc(com.sun.jna.Pointer info) |
com.sun.jna.Pointer |
lsl_get_fullinfo(com.sun.jna.Pointer obj,
double timeout,
int[] ec) |
java.lang.String |
lsl_get_hostname(com.sun.jna.Pointer info) |
com.sun.jna.Pointer |
lsl_get_info(com.sun.jna.Pointer obj) |
java.lang.String |
lsl_get_name(com.sun.jna.Pointer info) |
double |
lsl_get_nominal_srate(com.sun.jna.Pointer info) |
java.lang.String |
lsl_get_session_id(com.sun.jna.Pointer info) |
java.lang.String |
lsl_get_source_id(com.sun.jna.Pointer info) |
java.lang.String |
lsl_get_type(com.sun.jna.Pointer info) |
java.lang.String |
lsl_get_uid(com.sun.jna.Pointer info) |
int |
lsl_get_version(com.sun.jna.Pointer info) |
java.lang.String |
lsl_get_xml(com.sun.jna.Pointer info) |
int |
lsl_have_consumers(com.sun.jna.Pointer obj) |
int |
lsl_is_text(com.sun.jna.Pointer e) |
com.sun.jna.Pointer |
lsl_last_child(com.sun.jna.Pointer e) |
int |
lsl_library_version() |
double |
lsl_local_clock() |
java.lang.String |
lsl_name(com.sun.jna.Pointer e) |
com.sun.jna.Pointer |
lsl_next_sibling_n(com.sun.jna.Pointer e,
java.lang.String name) |
com.sun.jna.Pointer |
lsl_next_sibling(com.sun.jna.Pointer e) |
void |
lsl_open_stream(com.sun.jna.Pointer obj,
double timeout,
int[] ec) |
com.sun.jna.Pointer |
lsl_parent(com.sun.jna.Pointer e) |
com.sun.jna.Pointer |
lsl_prepend_child_value(com.sun.jna.Pointer e,
java.lang.String name,
java.lang.String value) |
com.sun.jna.Pointer |
lsl_prepend_child(com.sun.jna.Pointer e,
java.lang.String name) |
com.sun.jna.Pointer |
lsl_prepend_copy(com.sun.jna.Pointer e,
com.sun.jna.Pointer e2) |
com.sun.jna.Pointer |
lsl_previous_sibling_n(com.sun.jna.Pointer e,
java.lang.String name) |
com.sun.jna.Pointer |
lsl_previous_sibling(com.sun.jna.Pointer e) |
int |
lsl_protocol_version() |
long |
lsl_pull_chunk_buf(com.sun.jna.Pointer obj,
byte[][] data_buffer,
long[] lengths_buffer,
double[] timestamp_buffer,
long data_buffer_elements,
long timestamp_buffer_elements,
double timeout,
int[] ec) |
long |
lsl_pull_chunk_c(com.sun.jna.Pointer obj,
byte[] data_buffer,
double[] timestamp_buffer,
long data_buffer_elements,
long timestamp_buffer_elements,
double timeout,
int[] ec) |
long |
lsl_pull_chunk_d(com.sun.jna.Pointer obj,
double[] data_buffer,
double[] timestamp_buffer,
long data_buffer_elements,
long timestamp_buffer_elements,
double timeout,
int[] ec) |
long |
lsl_pull_chunk_f(com.sun.jna.Pointer obj,
float[] data_buffer,
double[] timestamp_buffer,
long data_buffer_elements,
long timestamp_buffer_elements,
double timeout,
int[] ec) |
long |
lsl_pull_chunk_i(com.sun.jna.Pointer obj,
int[] data_buffer,
double[] timestamp_buffer,
long data_buffer_elements,
long timestamp_buffer_elements,
double timeout,
int[] ec) |
long |
lsl_pull_chunk_s(com.sun.jna.Pointer obj,
short[] data_buffer,
double[] timestamp_buffer,
long data_buffer_elements,
long timestamp_buffer_elements,
double timeout,
int[] ec) |
long |
lsl_pull_chunk_str(com.sun.jna.Pointer obj,
java.lang.String[] data_buffer,
double[] timestamp_buffer,
long data_buffer_elements,
long timestamp_buffer_elements,
double timeout,
int[] ec) |
double |
lsl_pull_sample_buf(com.sun.jna.Pointer obj,
byte[][] buffer,
long[] buffer_lengths,
int buffer_elements,
double timeout,
int[] ec) |
double |
lsl_pull_sample_c(com.sun.jna.Pointer obj,
byte[] buffer,
int buffer_elements,
double timeout,
int[] ec) |
double |
lsl_pull_sample_d(com.sun.jna.Pointer obj,
double[] buffer,
int buffer_elements,
double timeout,
int[] ec) |
double |
lsl_pull_sample_f(com.sun.jna.Pointer obj,
float[] buffer,
int buffer_elements,
double timeout,
int[] ec) |
double |
lsl_pull_sample_i(com.sun.jna.Pointer obj,
int[] buffer,
int buffer_elements,
double timeout,
int[] ec) |
double |
lsl_pull_sample_s(com.sun.jna.Pointer obj,
short[] buffer,
int buffer_elements,
double timeout,
int[] ec) |
double |
lsl_pull_sample_str(com.sun.jna.Pointer obj,
java.lang.String[] buffer,
int buffer_elements,
double timeout,
int[] ec) |
int |
lsl_push_chunk_buftnp(com.sun.jna.Pointer obj,
byte[][] data,
long[] lengths,
long data_elements,
double[] timestamps,
int pushthrough) |
int |
lsl_push_chunk_buftp(com.sun.jna.Pointer obj,
byte[][] data,
long[] lengths,
long data_elements,
double timestamp,
int pushthrough) |
int |
lsl_push_chunk_ctnp(com.sun.jna.Pointer obj,
byte[] data,
long data_elements,
double[] timestamps,
int pushthrough) |
int |
lsl_push_chunk_ctp(com.sun.jna.Pointer obj,
byte[] data,
long data_elements,
double timestamp,
int pushthrough) |
int |
lsl_push_chunk_dtnp(com.sun.jna.Pointer obj,
double[] data,
long data_elements,
double[] timestamps,
int pushthrough) |
int |
lsl_push_chunk_dtp(com.sun.jna.Pointer obj,
double[] data,
long data_elements,
double timestamp,
int pushthrough) |
int |
lsl_push_chunk_ftnp(com.sun.jna.Pointer obj,
float[] data,
long data_elements,
double[] timestamps,
int pushthrough) |
int |
lsl_push_chunk_ftp(com.sun.jna.Pointer obj,
float[] data,
long data_elements,
double timestamp,
int pushthrough) |
int |
lsl_push_chunk_itnp(com.sun.jna.Pointer obj,
int[] data,
long data_elements,
double[] timestamps,
int pushthrough) |
int |
lsl_push_chunk_itp(com.sun.jna.Pointer obj,
int[] data,
long data_elements,
double timestamp,
int pushthrough) |
int |
lsl_push_chunk_stnp(com.sun.jna.Pointer obj,
short[] data,
long data_elements,
double[] timestamps,
int pushthrough) |
int |
lsl_push_chunk_stp(com.sun.jna.Pointer obj,
short[] data,
long data_elements,
double timestamp,
int pushthrough) |
int |
lsl_push_chunk_strtnp(com.sun.jna.Pointer obj,
java.lang.String[] data,
long data_elements,
double[] timestamps,
int pushthrough) |
int |
lsl_push_chunk_strtp(com.sun.jna.Pointer obj,
java.lang.String[] data,
long data_elements,
double timestamp,
int pushthrough) |
int |
lsl_push_sample_buftp(com.sun.jna.Pointer obj,
byte[][] data,
int[] lengths,
double timestamp,
int pushthrough) |
int |
lsl_push_sample_ctp(com.sun.jna.Pointer obj,
byte[] data,
double timestamp,
int pushthrough) |
int |
lsl_push_sample_dtp(com.sun.jna.Pointer obj,
double[] data,
double timestamp,
int pushthrough) |
int |
lsl_push_sample_ftp(com.sun.jna.Pointer obj,
float[] data,
double timestamp,
int pushthrough) |
int |
lsl_push_sample_itp(com.sun.jna.Pointer obj,
int[] data,
double timestamp,
int pushthrough) |
int |
lsl_push_sample_stp(com.sun.jna.Pointer obj,
short[] data,
double timestamp,
int pushthrough) |
int |
lsl_push_sample_strtp(com.sun.jna.Pointer obj,
java.lang.String[] data,
double timestamp,
int pushthrough) |
void |
lsl_remove_child_n(com.sun.jna.Pointer e,
java.lang.String name) |
void |
lsl_remove_child(com.sun.jna.Pointer e,
com.sun.jna.Pointer e2) |
int |
lsl_resolve_all(com.sun.jna.Pointer[] buffer,
long buffer_elements,
double wait_time) |
int |
lsl_resolve_bypred(com.sun.jna.Pointer[] buffer,
long buffer_elements,
java.lang.String pred,
int minimum,
double wait_time) |
int |
lsl_resolve_byprop(com.sun.jna.Pointer[] buffer,
long buffer_elements,
java.lang.String prop,
java.lang.String value,
int minimum,
double wait_time) |
int |
lsl_resolver_results(com.sun.jna.Pointer obj,
com.sun.jna.Pointer[] buffer,
int buffer_elements) |
int |
lsl_samples_available(com.sun.jna.Pointer obj) |
int |
lsl_set_child_value(com.sun.jna.Pointer e,
java.lang.String name,
java.lang.String value) |
int |
lsl_set_name(com.sun.jna.Pointer e,
java.lang.String rhs) |
int |
lsl_set_value(com.sun.jna.Pointer e,
java.lang.String rhs) |
double |
lsl_time_correction(com.sun.jna.Pointer obj,
double timeout,
int[] ec) |
java.lang.String |
lsl_value(com.sun.jna.Pointer e) |
int |
lsl_wait_for_consumers(com.sun.jna.Pointer obj) |
int |
lsl_was_clock_reset(com.sun.jna.Pointer obj) |
int lsl_protocol_version()
int lsl_library_version()
double lsl_local_clock()
com.sun.jna.Pointer lsl_create_streaminfo(java.lang.String name, java.lang.String type, int channel_count, double nominal_srate, int channel_format, java.lang.String source_id)
void lsl_destroy_streaminfo(com.sun.jna.Pointer info)
java.lang.String lsl_get_name(com.sun.jna.Pointer info)
java.lang.String lsl_get_type(com.sun.jna.Pointer info)
int lsl_get_channel_count(com.sun.jna.Pointer info)
double lsl_get_nominal_srate(com.sun.jna.Pointer info)
int lsl_get_channel_format(com.sun.jna.Pointer info)
java.lang.String lsl_get_source_id(com.sun.jna.Pointer info)
int lsl_get_version(com.sun.jna.Pointer info)
double lsl_get_created_at(com.sun.jna.Pointer info)
java.lang.String lsl_get_uid(com.sun.jna.Pointer info)
java.lang.String lsl_get_session_id(com.sun.jna.Pointer info)
java.lang.String lsl_get_hostname(com.sun.jna.Pointer info)
com.sun.jna.Pointer lsl_get_desc(com.sun.jna.Pointer info)
java.lang.String lsl_get_xml(com.sun.jna.Pointer info)
com.sun.jna.Pointer lsl_create_outlet(com.sun.jna.Pointer info, int chunk_size, int max_buffered)
void lsl_destroy_outlet(com.sun.jna.Pointer obj)
int lsl_push_sample_ftp(com.sun.jna.Pointer obj, float[] data, double timestamp, int pushthrough)
int lsl_push_sample_dtp(com.sun.jna.Pointer obj, double[] data, double timestamp, int pushthrough)
int lsl_push_sample_itp(com.sun.jna.Pointer obj, int[] data, double timestamp, int pushthrough)
int lsl_push_sample_stp(com.sun.jna.Pointer obj, short[] data, double timestamp, int pushthrough)
int lsl_push_sample_ctp(com.sun.jna.Pointer obj, byte[] data, double timestamp, int pushthrough)
int lsl_push_sample_strtp(com.sun.jna.Pointer obj, java.lang.String[] data, double timestamp, int pushthrough)
int lsl_push_sample_buftp(com.sun.jna.Pointer obj, byte[][] data, int[] lengths, double timestamp, int pushthrough)
int lsl_push_chunk_ftp(com.sun.jna.Pointer obj, float[] data, long data_elements, double timestamp, int pushthrough)
int lsl_push_chunk_ftnp(com.sun.jna.Pointer obj, float[] data, long data_elements, double[] timestamps, int pushthrough)
int lsl_push_chunk_dtp(com.sun.jna.Pointer obj, double[] data, long data_elements, double timestamp, int pushthrough)
int lsl_push_chunk_dtnp(com.sun.jna.Pointer obj, double[] data, long data_elements, double[] timestamps, int pushthrough)
int lsl_push_chunk_itp(com.sun.jna.Pointer obj, int[] data, long data_elements, double timestamp, int pushthrough)
int lsl_push_chunk_itnp(com.sun.jna.Pointer obj, int[] data, long data_elements, double[] timestamps, int pushthrough)
int lsl_push_chunk_stp(com.sun.jna.Pointer obj, short[] data, long data_elements, double timestamp, int pushthrough)
int lsl_push_chunk_stnp(com.sun.jna.Pointer obj, short[] data, long data_elements, double[] timestamps, int pushthrough)
int lsl_push_chunk_ctp(com.sun.jna.Pointer obj, byte[] data, long data_elements, double timestamp, int pushthrough)
int lsl_push_chunk_ctnp(com.sun.jna.Pointer obj, byte[] data, long data_elements, double[] timestamps, int pushthrough)
int lsl_push_chunk_strtp(com.sun.jna.Pointer obj, java.lang.String[] data, long data_elements, double timestamp, int pushthrough)
int lsl_push_chunk_strtnp(com.sun.jna.Pointer obj, java.lang.String[] data, long data_elements, double[] timestamps, int pushthrough)
int lsl_push_chunk_buftp(com.sun.jna.Pointer obj, byte[][] data, long[] lengths, long data_elements, double timestamp, int pushthrough)
int lsl_push_chunk_buftnp(com.sun.jna.Pointer obj, byte[][] data, long[] lengths, long data_elements, double[] timestamps, int pushthrough)
int lsl_have_consumers(com.sun.jna.Pointer obj)
int lsl_wait_for_consumers(com.sun.jna.Pointer obj)
com.sun.jna.Pointer lsl_get_info(com.sun.jna.Pointer obj)
int lsl_resolve_all(com.sun.jna.Pointer[] buffer, long buffer_elements, double wait_time)
int lsl_resolve_byprop(com.sun.jna.Pointer[] buffer, long buffer_elements, java.lang.String prop, java.lang.String value, int minimum, double wait_time)
int lsl_resolve_bypred(com.sun.jna.Pointer[] buffer, long buffer_elements, java.lang.String pred, int minimum, double wait_time)
com.sun.jna.Pointer lsl_create_inlet(com.sun.jna.Pointer info, int max_buflen, int max_chunklen, int recover)
void lsl_destroy_inlet(com.sun.jna.Pointer obj)
com.sun.jna.Pointer lsl_get_fullinfo(com.sun.jna.Pointer obj, double timeout, int[] ec)
void lsl_open_stream(com.sun.jna.Pointer obj, double timeout, int[] ec)
void lsl_close_stream(com.sun.jna.Pointer obj)
double lsl_time_correction(com.sun.jna.Pointer obj, double timeout, int[] ec)
double lsl_pull_sample_f(com.sun.jna.Pointer obj, float[] buffer, int buffer_elements, double timeout, int[] ec)
double lsl_pull_sample_d(com.sun.jna.Pointer obj, double[] buffer, int buffer_elements, double timeout, int[] ec)
double lsl_pull_sample_i(com.sun.jna.Pointer obj, int[] buffer, int buffer_elements, double timeout, int[] ec)
double lsl_pull_sample_s(com.sun.jna.Pointer obj, short[] buffer, int buffer_elements, double timeout, int[] ec)
double lsl_pull_sample_c(com.sun.jna.Pointer obj, byte[] buffer, int buffer_elements, double timeout, int[] ec)
double lsl_pull_sample_str(com.sun.jna.Pointer obj, java.lang.String[] buffer, int buffer_elements, double timeout, int[] ec)
double lsl_pull_sample_buf(com.sun.jna.Pointer obj, byte[][] buffer, long[] buffer_lengths, int buffer_elements, double timeout, int[] ec)
long lsl_pull_chunk_f(com.sun.jna.Pointer obj, float[] data_buffer, double[] timestamp_buffer, long data_buffer_elements, long timestamp_buffer_elements, double timeout, int[] ec)
long lsl_pull_chunk_d(com.sun.jna.Pointer obj, double[] data_buffer, double[] timestamp_buffer, long data_buffer_elements, long timestamp_buffer_elements, double timeout, int[] ec)
long lsl_pull_chunk_i(com.sun.jna.Pointer obj, int[] data_buffer, double[] timestamp_buffer, long data_buffer_elements, long timestamp_buffer_elements, double timeout, int[] ec)
long lsl_pull_chunk_s(com.sun.jna.Pointer obj, short[] data_buffer, double[] timestamp_buffer, long data_buffer_elements, long timestamp_buffer_elements, double timeout, int[] ec)
long lsl_pull_chunk_c(com.sun.jna.Pointer obj, byte[] data_buffer, double[] timestamp_buffer, long data_buffer_elements, long timestamp_buffer_elements, double timeout, int[] ec)
long lsl_pull_chunk_str(com.sun.jna.Pointer obj, java.lang.String[] data_buffer, double[] timestamp_buffer, long data_buffer_elements, long timestamp_buffer_elements, double timeout, int[] ec)
long lsl_pull_chunk_buf(com.sun.jna.Pointer obj, byte[][] data_buffer, long[] lengths_buffer, double[] timestamp_buffer, long data_buffer_elements, long timestamp_buffer_elements, double timeout, int[] ec)
int lsl_samples_available(com.sun.jna.Pointer obj)
int lsl_was_clock_reset(com.sun.jna.Pointer obj)
com.sun.jna.Pointer lsl_first_child(com.sun.jna.Pointer e)
com.sun.jna.Pointer lsl_last_child(com.sun.jna.Pointer e)
com.sun.jna.Pointer lsl_next_sibling(com.sun.jna.Pointer e)
com.sun.jna.Pointer lsl_previous_sibling(com.sun.jna.Pointer e)
com.sun.jna.Pointer lsl_parent(com.sun.jna.Pointer e)
com.sun.jna.Pointer lsl_child(com.sun.jna.Pointer e, java.lang.String name)
com.sun.jna.Pointer lsl_next_sibling_n(com.sun.jna.Pointer e, java.lang.String name)
com.sun.jna.Pointer lsl_previous_sibling_n(com.sun.jna.Pointer e, java.lang.String name)
int lsl_empty(com.sun.jna.Pointer e)
int lsl_is_text(com.sun.jna.Pointer e)
java.lang.String lsl_name(com.sun.jna.Pointer e)
java.lang.String lsl_value(com.sun.jna.Pointer e)
java.lang.String lsl_child_value(com.sun.jna.Pointer e)
java.lang.String lsl_child_value_n(com.sun.jna.Pointer e, java.lang.String name)
com.sun.jna.Pointer lsl_append_child_value(com.sun.jna.Pointer e, java.lang.String name, java.lang.String value)
com.sun.jna.Pointer lsl_prepend_child_value(com.sun.jna.Pointer e, java.lang.String name, java.lang.String value)
int lsl_set_child_value(com.sun.jna.Pointer e, java.lang.String name, java.lang.String value)
int lsl_set_name(com.sun.jna.Pointer e, java.lang.String rhs)
int lsl_set_value(com.sun.jna.Pointer e, java.lang.String rhs)
com.sun.jna.Pointer lsl_append_child(com.sun.jna.Pointer e, java.lang.String name)
com.sun.jna.Pointer lsl_prepend_child(com.sun.jna.Pointer e, java.lang.String name)
com.sun.jna.Pointer lsl_append_copy(com.sun.jna.Pointer e, com.sun.jna.Pointer e2)
com.sun.jna.Pointer lsl_prepend_copy(com.sun.jna.Pointer e, com.sun.jna.Pointer e2)
void lsl_remove_child_n(com.sun.jna.Pointer e, java.lang.String name)
void lsl_remove_child(com.sun.jna.Pointer e, com.sun.jna.Pointer e2)
com.sun.jna.Pointer lsl_create_continuous_resolver(double forget_after)
com.sun.jna.Pointer lsl_create_continuous_resolver_byprop(java.lang.String prop, java.lang.String value, double forget_after)
com.sun.jna.Pointer lsl_create_continuous_resolver_bypred(java.lang.String pred, double forget_after)
int lsl_resolver_results(com.sun.jna.Pointer obj, com.sun.jna.Pointer[] buffer, int buffer_elements)
void lsl_destroy_continuous_resolver(com.sun.jna.Pointer obj)