25 #ifndef MPD_IDLE_FLAGS_HXX
26 #define MPD_IDLE_FLAGS_HXX
static constexpr unsigned IDLE_DATABASE
song database has been updated
const char *const * idle_get_names()
Get idle names.
static constexpr unsigned IDLE_NEIGHBOR
a neighbor was found or lost
static constexpr unsigned IDLE_OUTPUT
an audio output device has been enabled or disabled
static constexpr unsigned IDLE_SUBSCRIPTION
a client has subscribed or unsubscribed to/from a channel
gcc_nonnull_all gcc_pure unsigned idle_parse_name(const char *name)
Parse an idle name and return its mask.
static constexpr unsigned IDLE_UPDATE
a database update has started or finished.
static constexpr unsigned IDLE_STICKER
a sticker has been modified.
static constexpr unsigned IDLE_PLAYLIST
the current playlist has been modified
static constexpr unsigned IDLE_MESSAGE
a message on the subscribed channel was received
static constexpr unsigned IDLE_OPTIONS
options have changed: crossfade; random; repeat; ...
static constexpr unsigned IDLE_PLAYER
the player state has changed: play, stop, pause, seek, ...
static constexpr unsigned IDLE_MOUNT
the mount list has changed
static constexpr unsigned IDLE_STORED_PLAYLIST
a stored playlist has been modified, created, deleted or renamed
static constexpr unsigned IDLE_MIXER
the volume has been modified
const Partition const char * name