summaryrefslogtreecommitdiff
path: root/src/Idle.hxx
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2016-03-05 20:48:37 +0100
committerMax Kellermann <max@duempel.org>2016-03-05 20:48:37 +0100
commitc0bda1b1032050ce7d3dfca6926957bc3c34ee5a (patch)
tree183c0f1fb8dcf91e60563c28a3f729d0c12dafae /src/Idle.hxx
parent0e87ce4680df5cc66225b7a20f1c09938ae885cd (diff)
Idle: move flags to IdleFlags.hxx
Diffstat (limited to 'src/Idle.hxx')
-rw-r--r--src/Idle.hxx56
1 files changed, 1 insertions, 55 deletions
diff --git a/src/Idle.hxx b/src/Idle.hxx
index d4052423f..b4328bc60 100644
--- a/src/Idle.hxx
+++ b/src/Idle.hxx
@@ -25,47 +25,7 @@
#ifndef MPD_IDLE_HXX
#define MPD_IDLE_HXX
-#include "Compiler.h"
-
-/** song database has been updated*/
-static constexpr unsigned IDLE_DATABASE = 0x1;
-
-/** a stored playlist has been modified, created, deleted or
- renamed */
-static constexpr unsigned IDLE_STORED_PLAYLIST = 0x2;
-
-/** the current playlist has been modified */
-static constexpr unsigned IDLE_PLAYLIST = 0x4;
-
-/** the player state has changed: play, stop, pause, seek, ... */
-static constexpr unsigned IDLE_PLAYER = 0x8;
-
-/** the volume has been modified */
-static constexpr unsigned IDLE_MIXER = 0x10;
-
-/** an audio output device has been enabled or disabled */
-static constexpr unsigned IDLE_OUTPUT = 0x20;
-
-/** options have changed: crossfade; random; repeat; ... */
-static constexpr unsigned IDLE_OPTIONS = 0x40;
-
-/** a sticker has been modified. */
-static constexpr unsigned IDLE_STICKER = 0x80;
-
-/** a database update has started or finished. */
-static constexpr unsigned IDLE_UPDATE = 0x100;
-
-/** a client has subscribed or unsubscribed to/from a channel */
-static constexpr unsigned IDLE_SUBSCRIPTION = 0x200;
-
-/** a message on the subscribed channel was received */
-static constexpr unsigned IDLE_MESSAGE = 0x400;
-
-/** a neighbor was found or lost */
-static constexpr unsigned IDLE_NEIGHBOR = 0x800;
-
-/** the mount list has changed */
-static constexpr unsigned IDLE_MOUNT = 0x1000;
+#include "IdleFlags.hxx"
/**
* Adds idle flag (with bitwise "or") and queues notifications to all
@@ -80,18 +40,4 @@ idle_add(unsigned flags);
unsigned
idle_get();
-/**
- * Get idle names
- */
-const char*const*
-idle_get_names();
-
-/**
- * Parse an idle name and return its mask. Returns 0 if the given
- * name is unknown.
- */
-gcc_nonnull_all gcc_pure
-unsigned
-idle_parse_name(const char *name);
-
#endif