85 const char *uri,
const char *name,
const char *value);
101 const char *uri,
const char *name,
const char *value);
117 const char *uri,
const char *name,
unsigned value);
133 const char *uri,
const char *name,
unsigned value);
149 const char *uri,
const char *name,
unsigned value);
165 const char *uri,
const char *name,
unsigned value);
180 const char *uri,
const char *name);
195 const char *uri,
const char *name);
210 const char *uri,
const char *name);
242 const char *base_uri,
const char *name);
335 const char *base_uri,
const char *
name);
378 unsigned start,
unsigned end);
@ MPD_STICKER_OP_CONTAINS
@ MPD_STICKER_OP_STARTS_WITH
void mpd_sticker_search_cancel(struct mpd_connection *connection)
bool mpd_run_sticker_set(struct mpd_connection *connection, const char *type, const char *uri, const char *name, const char *value)
bool mpd_send_stickertypes(struct mpd_connection *connection)
bool mpd_sticker_search_add_sort(struct mpd_connection *connection, enum mpd_sticker_sort sort, bool descending)
bool mpd_run_sticker_delete(struct mpd_connection *connection, const char *type, const char *uri, const char *name)
bool mpd_run_sticker_inc(struct mpd_connection *connection, const char *type, const char *uri, const char *name, unsigned value)
bool mpd_send_stickernamestypes(struct mpd_connection *connection, const char *type)
bool mpd_sticker_search_add_value_constraint(struct mpd_connection *connection, enum mpd_sticker_operator oper, const char *value)
bool mpd_send_sticker_get(struct mpd_connection *connection, const char *type, const char *uri, const char *name)
bool mpd_send_sticker_delete(struct mpd_connection *connection, const char *type, const char *uri, const char *name)
bool mpd_send_sticker_find(struct mpd_connection *connection, const char *type, const char *base_uri, const char *name)
struct mpd_pair * mpd_recv_sticker(struct mpd_connection *connection)
bool mpd_run_sticker_dec(struct mpd_connection *connection, const char *type, const char *uri, const char *name, unsigned value)
bool mpd_sticker_search_commit(struct mpd_connection *connection)
bool mpd_sticker_search_add_window(struct mpd_connection *connection, unsigned start, unsigned end)
bool mpd_send_sticker_inc(struct mpd_connection *connection, const char *type, const char *uri, const char *name, unsigned value)
bool mpd_send_stickernames(struct mpd_connection *connection)
bool mpd_sticker_search_begin(struct mpd_connection *connection, const char *type, const char *base_uri, const char *name)
@ MPD_STICKER_SORT_UNKNOWN
@ MPD_STICKER_SORT_VALUE_INT
@ MPD_STICKER_SORT_UNKOWN
bool mpd_send_sticker_dec(struct mpd_connection *connection, const char *type, const char *uri, const char *name, unsigned value)
bool mpd_send_sticker_set(struct mpd_connection *connection, const char *type, const char *uri, const char *name, const char *value)
void mpd_return_sticker(struct mpd_connection *connection, struct mpd_pair *pair)
const char * mpd_parse_sticker(const char *input, size_t *name_length_r)
bool mpd_send_sticker_list(struct mpd_connection *connection, const char *type, const char *uri)