11#ifndef MYMPD_STICKERDB_STATE_H
12#define MYMPD_STICKERDB_STATE_H
14#include "dist/sds/sds.h"
25 struct mpd_connection *
conn;
Central myMPD configuration definitions.
Central myMPD mpd state for the mympd_api thread.
mympd_mpd_conn_states
Definition mympd_mpd_state.h:22
void stickerdb_state_default(struct t_stickerdb_state *stickerdb, struct t_config *config)
Definition stickerdb_state.c:23
void stickerdb_state_free(struct t_stickerdb_state *stickerdb)
Definition stickerdb_state.c:35
Definition config_def.h:22
Definition mympd_mpd_state.h:56
Definition stickerdb_state.h:21
bool * repopulate_pfds
Pointer to repopulate state in mympd_state struct.
Definition stickerdb_state.h:28
struct t_config * config
pointer to static config
Definition stickerdb_state.h:22
sds name
name for logging
Definition stickerdb_state.h:27
struct t_mpd_state * mpd_state
pointer to shared mpd state
Definition stickerdb_state.h:23
struct mpd_connection * conn
mpd connection object from libmpdclient
Definition stickerdb_state.h:25
enum mympd_mpd_conn_states conn_state
mpd connection state
Definition stickerdb_state.h:26