20 #define AFB_BINDING_VERSION 2 21 #include <afb/afb-binding.h> 34 static const char* cmd_evlist[] = {
37 "removedMainConnection",
38 "sinkMuteStateChanged",
39 "mainConnectionStateChanged" 42 static const char* route_evlist[] = {
47 "asyncSetSourceState",
86 GVariant*
create_source_data(guint16 sourceID, guint16 domainID,
const char* appname, guint16 sourceClassID,
87 gint32 sourceState, gint16 volume, gboolean visible,
struct availability_s availables,
88 guint16 interrupt,
struct sound_property_s soundPropertyList, gint32 connectionFormatList,
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,...)
GVariant * create_domain_data(struct domain_data *)
REQ_ERROR get_value_uint16(const struct afb_req request, const char *source, uint16_t *out_id)
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)
REQ_ERROR get_value_int32(const struct afb_req request, const char *source, int32_t *out_id)
int sm_search_routing_event_name_index(const char *value)
int sm_search_event_name_index(const char *value)
REQ_ERROR get_value_int16(const struct afb_req request, const char *source, int16_t *out_id)