MPD
Main Page
Data Structures
Files
File List
Globals
src
idle.h
Go to the documentation of this file.
1
/*
2
* Copyright (C) 2003-2010 The Music Player Daemon Project
3
* http://www.musicpd.org
4
*
5
* This program is free software; you can redistribute it and/or modify
6
* it under the terms of the GNU General Public License as published by
7
* the Free Software Foundation; either version 2 of the License, or
8
* (at your option) any later version.
9
*
10
* This program is distributed in the hope that it will be useful,
11
* but WITHOUT ANY WARRANTY; without even the implied warranty of
12
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
* GNU General Public License for more details.
14
*
15
* You should have received a copy of the GNU General Public License along
16
* with this program; if not, write to the Free Software Foundation, Inc.,
17
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
18
*/
19
20
/*
21
* Support library for the "idle" command.
22
*
23
*/
24
25
#ifndef MPD_IDLE_H
26
#define MPD_IDLE_H
27
28
enum
{
30
IDLE_DATABASE
= 0x1,
31
34
IDLE_STORED_PLAYLIST
= 0x2,
35
37
IDLE_PLAYLIST
= 0x4,
38
40
IDLE_PLAYER
= 0x8,
41
43
IDLE_MIXER
= 0x10,
44
46
IDLE_OUTPUT
= 0x20,
47
49
IDLE_OPTIONS
= 0x40,
50
52
IDLE_STICKER
= 0x80,
53
55
IDLE_UPDATE
= 0x100,
56
};
57
61
void
62
idle_init
(
void
);
63
67
void
68
idle_deinit
(
void
);
69
74
void
75
idle_add
(
unsigned
flags);
76
80
unsigned
81
idle_get
(
void
);
82
86
const
char
*
const
*
87
idle_get_names
(
void
);
88
89
#endif
Generated on Sun Aug 12 2012 21:58:00 for MPD by
1.8.2