![]() |
L4Re Operating System Framework
Interface and Usage Documentation
|
Event C interface. More...
Functions | |
long | l4re_event_get_buffer (const l4_cap_idx_t server, const l4re_ds_t ds) L4_NOTHROW |
Get an event signal buffer. | |
long | l4re_event_get_num_streams (const l4_cap_idx_t server) L4_NOTHROW |
Get number of streams. | |
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. | |
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_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. |
Event C interface.
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 ) |
Get Axis information for a stream.
server | Server to talk to. | |
id | Id of the stream to get information from. | |
naxes | Number of axes in axis array. | |
[in] | axis | Array of axis IDs whose information should be retrieved. |
[out] | info | Information buffer to store the retrieved axis infos. |
0 | Success |
<0 | Error |
References L4_END_DECLS, and L4_NOTHROW.
long l4re_event_get_buffer | ( | const l4_cap_idx_t | server, |
const l4re_ds_t | ds ) |
Get an event signal buffer.
server | Server to talk to. |
ds | Buffer to event data. |
References L4_CV, L4_NOTHROW, and l4re_ds_t.
long l4re_event_get_num_streams | ( | const l4_cap_idx_t | server | ) |
Get number of streams.
server | Server to talk to. |
References L4_CV, and L4_NOTHROW.
long l4re_event_get_stream_info | ( | const l4_cap_idx_t | server, |
int | idx, | ||
l4re_event_stream_info_t * | info ) |
Get information on a stream.
server | Server to talk to. | |
idx | Index value. | |
[out] | info | Information buffer. |
References L4_CV, and L4_NOTHROW.
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 ) |
Get info for a stream given a stream id.
server | Server to talk to. | |
stream_id | Stream ID. | |
[out] | info | Information buffer. |
References L4_CV, and L4_NOTHROW.