Logo Search packages:      
Sourcecode: libmpdclient version File versions  Download package

idle.h File Reference


Detailed Description

MPD client library.

Do not include this header directly. Use mpd/client.h instead.

Definition in file idle.h.

#include <mpd/compiler.h>
#include <stdbool.h>

Go to the source code of this file.

Enumerations

enum  mpd_idle {
  MPD_IDLE_DATABASE = 0x1, MPD_IDLE_STORED_PLAYLIST = 0x2, MPD_IDLE_QUEUE = 0x4, MPD_IDLE_PLAYLIST = MPD_IDLE_QUEUE,
  MPD_IDLE_PLAYER = 0x8, MPD_IDLE_MIXER = 0x10, MPD_IDLE_OUTPUT = 0x20, MPD_IDLE_OPTIONS = 0x40,
  MPD_IDLE_UPDATE = 0x80
}

Functions

mpd_const const char * mpd_idle_name (enum mpd_idle idle)
mpd_pure enum mpd_idle mpd_idle_name_parse (const char *name)
mpd_pure enum mpd_idle mpd_idle_parse_pair (const struct mpd_pair *pair)
enum mpd_idle mpd_recv_idle (struct mpd_connection *connection, bool disable_timeout)
enum mpd_idle mpd_run_idle (struct mpd_connection *connection)
enum mpd_idle mpd_run_idle_mask (struct mpd_connection *connection, enum mpd_idle mask)
enum mpd_idle mpd_run_noidle (struct mpd_connection *connection)
bool mpd_send_idle (struct mpd_connection *connection)
bool mpd_send_idle_mask (struct mpd_connection *connection, enum mpd_idle mask)
bool mpd_send_noidle (struct mpd_connection *connection)


Generated by  Doxygen 1.6.0   Back to index