Changeset 504f1ea3 in mainline for uspace/lib/hound/src/protocol.h
- Timestamp:
- 2013-03-17T16:23:08Z (11 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 9e1800c
- Parents:
- 059490c2
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/hound/src/protocol.h
r059490c2 r504f1ea3 44 44 typedef async_sess_t hound_sess_t; 45 45 typedef int hound_context_id_t; 46 typedef int hound_stream_id_t;47 46 48 47 hound_sess_t *hound_service_connect(const char *service); … … 51 50 hound_context_id_t hound_service_register_context(hound_sess_t *sess, 52 51 const char *name); 53 int hound_service_unregister_context(hound_sess_t *sess );52 int hound_service_unregister_context(hound_sess_t *sess, hound_context_id_t id); 54 53 55 hound_stream_id_t hound_service_stream_add(hound_sess_t *sess, int flags,56 pcm_format_t format, size_t bsize);57 int hound_service_stream_ remove(hound_sess_t *sess, hound_stream_id_t);58 int hound_service_stream_ drain(hound_sess_t *sess, hound_stream_id_t);54 int hound_service_stream_enter(async_exch_t *exch, hound_context_id_t id, 55 int flags, pcm_format_t format, size_t bsize); 56 int hound_service_stream_drain(async_exch_t *exch); 57 int hound_service_stream_exit(async_exch_t *exch); 59 58 60 int hound_service_stream_write(async_exch_t *exch, hound_stream_id_t, 61 const void *data, size_t size); 62 int hound_service_stream_read(async_exch_t *exch, hound_stream_id_t, 63 void *data, size_t size); 59 int hound_service_stream_write(async_exch_t *exch, const void *data, size_t size); 60 int hound_service_stream_read(async_exch_t *exch, void *data, size_t size); 64 61 65 62
Note:
See TracChangeset
for help on using the changeset viewer.