database.h
Go to the documentation of this file.
// SPDX-License-Identifier: BSD-2-Clause
// Copyright The Music Player Daemon Project
#ifndef MPD_DATABASE_H
#define MPD_DATABASE_H
#include <stdbool.h>
struct mpd_connection;
#ifdef __cplusplus
extern "C" {
#endif
bool
mpd_send_list_all(struct mpd_connection *connection, const char *path);
bool
mpd_send_list_all_meta(struct mpd_connection *connection, const char *path);
bool
mpd_send_list_meta(struct mpd_connection *connection, const char *path);
bool
mpd_send_list_files(struct mpd_connection *connection, const char *uri);
bool
mpd_send_read_comments(struct mpd_connection *connection, const char *path);
bool
mpd_send_update(struct mpd_connection *connection, const char *path);
bool
mpd_send_rescan(struct mpd_connection *connection, const char *path);
unsigned
mpd_recv_update_id(struct mpd_connection *connection);
unsigned
mpd_run_update(struct mpd_connection *connection, const char *path);
unsigned
mpd_run_rescan(struct mpd_connection *connection, const char *path);
#ifdef __cplusplus
}
#endif
#endif
mpd_send_list_all
bool mpd_send_list_all(struct mpd_connection *connection, const char *path)
mpd_run_rescan
unsigned mpd_run_rescan(struct mpd_connection *connection, const char *path)
mpd_send_update
bool mpd_send_update(struct mpd_connection *connection, const char *path)
mpd_send_list_meta
bool mpd_send_list_meta(struct mpd_connection *connection, const char *path)
mpd_send_read_comments
bool mpd_send_read_comments(struct mpd_connection *connection, const char *path)
mpd_recv_update_id
unsigned mpd_recv_update_id(struct mpd_connection *connection)
mpd_run_update
unsigned mpd_run_update(struct mpd_connection *connection, const char *path)
mpd_send_rescan
bool mpd_send_rescan(struct mpd_connection *connection, const char *path)
mpd_send_list_files
bool mpd_send_list_files(struct mpd_connection *connection, const char *uri)
mpd_send_list_all_meta
bool mpd_send_list_all_meta(struct mpd_connection *connection, const char *path)
mpd_connection