91 int idx, l4re_event_stream_info_t *info)
L4_NOTHROW;
127 unsigned naxes,
unsigned const *axis,
long long time
Time stamp of the event.
unsigned short type
Type of the event.
int value
Value of the event.
long l4re_event_get_stream_info(const l4_cap_idx_t server, int idx, l4re_event_stream_info_t *info) L4_NOTHROW
Get information on a stream.
Common L4 ABI Data Types.
#define EXTERN_C_END
End section with C types and functions.
Event structure used in buffer.
unsigned long l4_cap_idx_t
L4 Capability selector Type.
long l4re_event_get_axis_info(const l4_cap_idx_t server, l4_umword_t id, unsigned naxes, unsigned const *axis, l4re_event_absinfo_t *info) L4_NOTHROW
Get Axis information for a stream.
l4_cap_idx_t l4re_ds_t
Dataspace type.
unsigned long l4_umword_t
Unsigned machine word.
#define EXTERN_C_BEGIN
Start section with C types and functions.
unsigned short code
Code of the event.
l4_umword_t stream_id
Stream ID.
#define L4_CV
Define calling convention.
long l4re_event_get_num_streams(const l4_cap_idx_t server) L4_NOTHROW
Get number of streams.
long l4re_event_get_stream_info_for_id(const l4_cap_idx_t server, l4_umword_t stream_id, l4re_event_stream_info_t *info) L4_NOTHROW
Get info for a stream given a stream id.
long l4re_event_get_buffer(const l4_cap_idx_t server, const l4re_ds_t ds) L4_NOTHROW
Get an event signal buffer.
#define L4_NOTHROW
Mark a function declaration and definition as never throwing an exception.