11#ifndef MYMPD_SMARTPLS_H
12#define MYMPD_SMARTPLS_H
14#include "dist/sds/sds.h"
19 const char *value,
const char *op,
const char *sort,
bool sortdesc,
int max_entries);
21 const char *sort,
bool sortdesc,
int max_entries);
23 const char *sort,
bool sortdesc,
int max_entries);
25bool smartpls_update(
const char *playlist,
unsigned long conn_id,
unsigned int request_id);
time_t smartpls_get_mtime(sds workdir, const char *playlist)
Definition smartpls.c:114
bool smartpls_save_search(sds workdir, const char *playlist, const char *expression, const char *sort, bool sortdesc, int max_entries)
Definition smartpls.c:82
bool smartpls_update(const char *playlist, unsigned long conn_id, unsigned int request_id)
Definition smartpls.c:128
bool smartpls_update_all(bool force)
Definition smartpls.c:140
bool is_smartpls(sds workdir, const char *playlist)
Definition smartpls.c:97
bool smartpls_save_sticker(sds workdir, const char *playlist, const char *sticker, const char *value, const char *op, const char *sort, bool sortdesc, int max_entries)
Definition smartpls.c:42
bool smartpls_save_newest(sds workdir, const char *playlist, unsigned timerange, const char *sort, bool sortdesc, int max_entries)
Definition smartpls.c:63