HelenOS sources

hound_t           113 uspace/srv/audio/hound/hound.c static errno_t hound_disconnect_internal(hound_t *hound, const char *source_name, const char *sink_name);
hound_t           122 uspace/srv/audio/hound/hound.c static void hound_remove_sink_internal(hound_t *hound, audio_sink_t *sink)
hound_t           148 uspace/srv/audio/hound/hound.c static void hound_remove_source_internal(hound_t *hound, audio_source_t *source)
hound_t           168 uspace/srv/audio/hound/hound.c errno_t hound_init(hound_t *hound)
hound_t           186 uspace/srv/audio/hound/hound.c errno_t hound_add_ctx(hound_t *hound, hound_ctx_t *ctx)
hound_t           214 uspace/srv/audio/hound/hound.c errno_t hound_remove_ctx(hound_t *hound, hound_ctx_t *ctx)
hound_t           237 uspace/srv/audio/hound/hound.c hound_ctx_t *hound_get_ctx_by_id(hound_t *hound, hound_context_id_t id)
hound_t           260 uspace/srv/audio/hound/hound.c errno_t hound_add_device(hound_t *hound, service_id_t id, const char *name)
hound_t           336 uspace/srv/audio/hound/hound.c errno_t hound_add_source(hound_t *hound, audio_source_t *source)
hound_t           360 uspace/srv/audio/hound/hound.c errno_t hound_add_sink(hound_t *hound, audio_sink_t *sink)
hound_t           384 uspace/srv/audio/hound/hound.c errno_t hound_remove_source(hound_t *hound, audio_source_t *source)
hound_t           401 uspace/srv/audio/hound/hound.c errno_t hound_remove_sink(hound_t *hound, audio_sink_t *sink)
hound_t           419 uspace/srv/audio/hound/hound.c errno_t hound_list_sources(hound_t *hound, char ***list, size_t *size)
hound_t           461 uspace/srv/audio/hound/hound.c errno_t hound_list_sinks(hound_t *hound, char ***list, size_t *size)
hound_t           507 uspace/srv/audio/hound/hound.c errno_t hound_list_connections(hound_t *hound, const char ***sources,
hound_t           522 uspace/srv/audio/hound/hound.c errno_t hound_connect(hound_t *hound, const char *source_name, const char *sink_name)
hound_t           561 uspace/srv/audio/hound/hound.c errno_t hound_disconnect(hound_t *hound, const char *source_name, const char *sink_name)
hound_t           579 uspace/srv/audio/hound/hound.c static errno_t hound_disconnect_internal(hound_t *hound, const char *source_name,
hound_t            67 uspace/srv/audio/hound/hound.h errno_t hound_init(hound_t *hound);
hound_t            68 uspace/srv/audio/hound/hound.h errno_t hound_add_ctx(hound_t *hound, hound_ctx_t *ctx);
hound_t            69 uspace/srv/audio/hound/hound.h errno_t hound_remove_ctx(hound_t *hound, hound_ctx_t *ctx);
hound_t            70 uspace/srv/audio/hound/hound.h hound_ctx_t *hound_get_ctx_by_id(hound_t *hound, hound_context_id_t id);
hound_t            72 uspace/srv/audio/hound/hound.h errno_t hound_add_device(hound_t *hound, service_id_t id, const char *name);
hound_t            73 uspace/srv/audio/hound/hound.h errno_t hound_add_source(hound_t *hound, audio_source_t *source);
hound_t            74 uspace/srv/audio/hound/hound.h errno_t hound_add_sink(hound_t *hound, audio_sink_t *sink);
hound_t            75 uspace/srv/audio/hound/hound.h errno_t hound_list_sources(hound_t *hound, char ***list, size_t *size);
hound_t            76 uspace/srv/audio/hound/hound.h errno_t hound_list_sinks(hound_t *hound, char ***list, size_t *size);
hound_t            77 uspace/srv/audio/hound/hound.h errno_t hound_list_connections(hound_t *hound, const char ***sources,
hound_t            79 uspace/srv/audio/hound/hound.h errno_t hound_remove_source(hound_t *hound, audio_source_t *source);
hound_t            80 uspace/srv/audio/hound/hound.h errno_t hound_remove_sink(hound_t *hound, audio_sink_t *sink);
hound_t            81 uspace/srv/audio/hound/hound.h errno_t hound_connect(hound_t *hound, const char *source_name, const char *sink_name);
hound_t            82 uspace/srv/audio/hound/hound.h errno_t hound_disconnect(hound_t *hound, const char *source_name, const char *sink_name);
hound_t            57 uspace/srv/audio/hound/main.c static hound_t hound;
HelenOS homepage, sources at GitHub