11#ifndef MYMPD_API_HOME_H
12#define MYMPD_API_HOME_H
14#include "dist/sds/sds.h"
31 sds name, sds ligature, sds bgcolor, sds color, sds image, sds cmd,
struct t_list *option_list);
33 enum home_type type, sds name,
unsigned refresh, sds size, sds ref,
struct t_list *arguments);
home_type
Definition home.h:22
bool mympd_api_home_icon_save(struct t_list *home_list, bool replace, unsigned oldpos, sds name, sds ligature, sds bgcolor, sds color, sds image, sds cmd, struct t_list *option_list)
Definition home.c:64
bool mympd_api_home_icon_move(struct t_list *home_list, unsigned from, unsigned to)
Definition home.c:36
bool mympd_api_home_file_save(struct t_list *home_list, sds workdir)
Definition home.c:202
sds mympd_api_home_icon_get(struct t_list *home_list, sds buffer, unsigned request_id, unsigned pos)
Definition home.c:244
bool mympd_api_home_widget_save(struct t_list *home_list, bool replace, unsigned oldpos, enum home_type type, sds name, unsigned refresh, sds size, sds ref, struct t_list *arguments)
Definition home.c:106
sds mympd_api_home_icon_list(struct t_list *home_list, sds buffer, unsigned request_id)
Definition home.c:217
bool mympd_api_home_icon_delete(struct t_list *home_list, unsigned pos)
Definition home.c:46
bool mympd_api_home_file_read(struct t_list *home_list, sds workdir)
Definition home.c:145
Linked list implementation.