Sound Manager
|
#include "sm-helper.h"
#include <stdlib.h>
#include <string.h>
#include <limits.h>
#include <json-c/json.h>
#include <stdarg.h>
Go to the source code of this file.
Functions | |
REQ_ERROR | get_value_uint16 (const struct afb_req request, const char *source, uint16_t *out_id) |
REQ_ERROR | get_value_int16 (const struct afb_req request, const char *source, int16_t *out_id) |
REQ_ERROR | get_value_int32 (const struct afb_req request, const char *source, int32_t *out_id) |
void | sm_add_object_to_json_object (struct json_object *j_obj, int count,...) |
void | sm_add_object_to_json_object_func (struct json_object *j_obj, const char *verb_name, int count,...) |
int | sm_search_event_name_index (const char *value) |
int | sm_search_routing_event_name_index (const char *value) |
GVariant * | create_source_data (guint16 sourceID, guint16 domainID, const char *appname, guint16 sourceClassID, gint32 sourceState, gint16 volume, gboolean visible, struct availability_s availables, guint16 interrupt, struct sound_property_s soundPropertyList, gint32 connectionFormatList, struct main_sound_property_s mainPropertyList, struct notification_config_s NConfRouting, struct notification_config_s NConfCommand) |
GVariant * | create_domain_data (struct domain_data *data) |
GVariant* create_domain_data | ( | struct domain_data * | data | ) |
Definition at line 218 of file sm-helper.c.
GVariant* create_source_data | ( | guint16 | sourceID, |
guint16 | domainID, | ||
const char * | appname, | ||
guint16 | sourceClassID, | ||
gint32 | sourceState, | ||
gint16 | volume, | ||
gboolean | visible, | ||
struct availability_s | availables, | ||
guint16 | interrupt, | ||
struct sound_property_s | soundPropertyList, | ||
gint32 | connectionFormatList, | ||
struct main_sound_property_s | mainPropertyList, | ||
struct notification_config_s | NConfRouting, | ||
struct notification_config_s | NConfCommand | ||
) |
Definition at line 159 of file sm-helper.c.
REQ_ERROR get_value_int16 | ( | const struct afb_req | request, |
const char * | source, | ||
int16_t * | out_id | ||
) |
Definition at line 48 of file sm-helper.c.
REQ_ERROR get_value_int32 | ( | const struct afb_req | request, |
const char * | source, | ||
int32_t * | out_id | ||
) |
Definition at line 72 of file sm-helper.c.
REQ_ERROR get_value_uint16 | ( | const struct afb_req | request, |
const char * | source, | ||
uint16_t * | out_id | ||
) |
Definition at line 24 of file sm-helper.c.
void sm_add_object_to_json_object | ( | struct json_object * | j_obj, |
int | count, | ||
... | |||
) |
Definition at line 96 of file sm-helper.c.
void sm_add_object_to_json_object_func | ( | struct json_object * | j_obj, |
const char * | verb_name, | ||
int | count, | ||
... | |||
) |
Definition at line 110 of file sm-helper.c.
int sm_search_event_name_index | ( | const char * | value | ) |
Definition at line 127 of file sm-helper.c.
int sm_search_routing_event_name_index | ( | const char * | value | ) |
Definition at line 143 of file sm-helper.c.