src/include/xmmsc/xmmsc_idnumbers.h File Reference

Go to the source code of this file.

Defines

#define XMMS_IPC_PROTOCOL_VERSION   13
#define XMMS_COLLECTION_NS_ALL   "*"
#define XMMS_COLLECTION_NS_COLLECTIONS   "Collections"
#define XMMS_COLLECTION_NS_PLAYLISTS   "Playlists"
#define XMMS_ACTIVE_PLAYLIST   "_active"

Typedefs

typedef const char * xmmsv_coll_namespace_t
typedef xmmsv_coll_type_t xmmsc_coll_type_t
typedef xmmsv_coll_namespace_t xmmsc_coll_namespace_t

Enumerations

enum  xmms_ipc_objects_t {
  XMMS_IPC_OBJECT_MAIN, XMMS_IPC_OBJECT_PLAYLIST, XMMS_IPC_OBJECT_CONFIG, XMMS_IPC_OBJECT_OUTPUT,
  XMMS_IPC_OBJECT_MEDIALIB, XMMS_IPC_OBJECT_COLLECTION, XMMS_IPC_OBJECT_SIGNAL, XMMS_IPC_OBJECT_VISUALIZATION,
  XMMS_IPC_OBJECT_MEDIAINFO_READER, XMMS_IPC_OBJECT_XFORM, XMMS_IPC_OBJECT_BINDATA, XMMS_IPC_OBJECT_END
}
enum  xmms_ipc_signals_t {
  XMMS_IPC_SIGNAL_PLAYLIST_CHANGED, XMMS_IPC_SIGNAL_CONFIGVALUE_CHANGED, XMMS_IPC_SIGNAL_PLAYBACK_STATUS, XMMS_IPC_SIGNAL_OUTPUT_VOLUME_CHANGED,
  XMMS_IPC_SIGNAL_OUTPUT_PLAYTIME, XMMS_IPC_SIGNAL_OUTPUT_CURRENTID, XMMS_IPC_SIGNAL_PLAYLIST_CURRENT_POS, XMMS_IPC_SIGNAL_PLAYLIST_LOADED,
  XMMS_IPC_SIGNAL_MEDIALIB_ENTRY_ADDED, XMMS_IPC_SIGNAL_MEDIALIB_ENTRY_UPDATE, XMMS_IPC_SIGNAL_COLLECTION_CHANGED, XMMS_IPC_SIGNAL_QUIT,
  XMMS_IPC_SIGNAL_MEDIAINFO_READER_STATUS, XMMS_IPC_SIGNAL_MEDIAINFO_READER_UNINDEXED, XMMS_IPC_SIGNAL_END
}
enum  xmms_ipc_cmds_t {
  XMMS_IPC_CMD_HELLO, XMMS_IPC_CMD_QUIT, XMMS_IPC_CMD_REPLY, XMMS_IPC_CMD_ERROR,
  XMMS_IPC_CMD_PLUGIN_LIST, XMMS_IPC_CMD_STATS, XMMS_IPC_CMD_SHUFFLE, XMMS_IPC_CMD_SET_POS,
  XMMS_IPC_CMD_SET_POS_REL, XMMS_IPC_CMD_ADD_URL, XMMS_IPC_CMD_ADD_ID, XMMS_IPC_CMD_ADD_IDLIST,
  XMMS_IPC_CMD_ADD_COLL, XMMS_IPC_CMD_REMOVE_ENTRY, XMMS_IPC_CMD_MOVE_ENTRY, XMMS_IPC_CMD_CLEAR,
  XMMS_IPC_CMD_SORT, XMMS_IPC_CMD_LIST, XMMS_IPC_CMD_CURRENT_POS, XMMS_IPC_CMD_CURRENT_ACTIVE,
  XMMS_IPC_CMD_INSERT_URL, XMMS_IPC_CMD_INSERT_ID, XMMS_IPC_CMD_INSERT_COLL, XMMS_IPC_CMD_LOAD,
  XMMS_IPC_CMD_RADD, XMMS_IPC_CMD_RINSERT, XMMS_IPC_CMD_GETVALUE, XMMS_IPC_CMD_SETVALUE,
  XMMS_IPC_CMD_REGVALUE, XMMS_IPC_CMD_LISTVALUES, XMMS_IPC_CMD_START, XMMS_IPC_CMD_STOP,
  XMMS_IPC_CMD_PAUSE, XMMS_IPC_CMD_DECODER_KILL, XMMS_IPC_CMD_CPLAYTIME, XMMS_IPC_CMD_SEEKMS,
  XMMS_IPC_CMD_SEEKMS_REL, XMMS_IPC_CMD_SEEKSAMPLES, XMMS_IPC_CMD_SEEKSAMPLES_REL, XMMS_IPC_CMD_OUTPUT_STATUS,
  XMMS_IPC_CMD_CURRENTID, XMMS_IPC_CMD_VOLUME_SET, XMMS_IPC_CMD_VOLUME_GET, XMMS_IPC_CMD_INFO,
  XMMS_IPC_CMD_PATH_IMPORT, XMMS_IPC_CMD_REHASH, XMMS_IPC_CMD_GET_ID, XMMS_IPC_CMD_REMOVE_ID,
  XMMS_IPC_CMD_PROPERTY_SET_STR, XMMS_IPC_CMD_PROPERTY_SET_INT, XMMS_IPC_CMD_PROPERTY_REMOVE, XMMS_IPC_CMD_MOVE_URL,
  XMMS_IPC_CMD_COLLECTION_GET, XMMS_IPC_CMD_COLLECTION_LIST, XMMS_IPC_CMD_COLLECTION_SAVE, XMMS_IPC_CMD_COLLECTION_REMOVE,
  XMMS_IPC_CMD_COLLECTION_FIND, XMMS_IPC_CMD_COLLECTION_RENAME, XMMS_IPC_CMD_QUERY_IDS, XMMS_IPC_CMD_QUERY_INFOS,
  XMMS_IPC_CMD_IDLIST_FROM_PLS, XMMS_IPC_CMD_COLLECTION_SYNC, XMMS_IPC_CMD_SIGNAL, XMMS_IPC_CMD_BROADCAST,
  XMMS_IPC_CMD_BROWSE, XMMS_IPC_CMD_GET_DATA, XMMS_IPC_CMD_ADD_DATA, XMMS_IPC_CMD_REMOVE_DATA,
  XMMS_IPC_CMD_LIST_DATA, XMMS_IPC_CMD_VISUALIZATION_QUERY_VERSION, XMMS_IPC_CMD_VISUALIZATION_REGISTER, XMMS_IPC_CMD_VISUALIZATION_INIT_SHM,
  XMMS_IPC_CMD_VISUALIZATION_INIT_UDP, XMMS_IPC_CMD_VISUALIZATION_PROPERTY, XMMS_IPC_CMD_VISUALIZATION_PROPERTIES, XMMS_IPC_CMD_VISUALIZATION_SHUTDOWN,
  XMMS_IPC_CMD_END
}
enum  xmms_playlist_changed_actions_t {
  XMMS_PLAYLIST_CHANGED_ADD, XMMS_PLAYLIST_CHANGED_INSERT, XMMS_PLAYLIST_CHANGED_SHUFFLE, XMMS_PLAYLIST_CHANGED_REMOVE,
  XMMS_PLAYLIST_CHANGED_CLEAR, XMMS_PLAYLIST_CHANGED_MOVE, XMMS_PLAYLIST_CHANGED_SORT, XMMS_PLAYLIST_CHANGED_UPDATE
}
enum  xmms_collection_changed_actions_t { XMMS_COLLECTION_CHANGED_ADD, XMMS_COLLECTION_CHANGED_UPDATE, XMMS_COLLECTION_CHANGED_RENAME, XMMS_COLLECTION_CHANGED_REMOVE }
enum  xmms_playback_status_t { XMMS_PLAYBACK_STATUS_STOP, XMMS_PLAYBACK_STATUS_PLAY, XMMS_PLAYBACK_STATUS_PAUSE }
enum  xmms_mediainfo_reader_status_t { XMMS_MEDIAINFO_READER_STATUS_IDLE, XMMS_MEDIAINFO_READER_STATUS_RUNNING }
enum  xmms_plugin_type_t { XMMS_PLUGIN_TYPE_ALL, XMMS_PLUGIN_TYPE_OUTPUT, XMMS_PLUGIN_TYPE_XFORM }
enum  xmmsv_coll_type_t {
  XMMS_COLLECTION_TYPE_REFERENCE, XMMS_COLLECTION_TYPE_UNION, XMMS_COLLECTION_TYPE_INTERSECTION, XMMS_COLLECTION_TYPE_COMPLEMENT,
  XMMS_COLLECTION_TYPE_HAS, XMMS_COLLECTION_TYPE_EQUALS, XMMS_COLLECTION_TYPE_MATCH, XMMS_COLLECTION_TYPE_SMALLER,
  XMMS_COLLECTION_TYPE_GREATER, XMMS_COLLECTION_TYPE_IDLIST, XMMS_COLLECTION_TYPE_QUEUE, XMMS_COLLECTION_TYPE_PARTYSHUFFLE,
  XMMS_COLLECTION_TYPE_LAST = XMMS_COLLECTION_TYPE_PARTYSHUFFLE
}
enum  xmmsc_medialib_entry_status_t {
  XMMS_MEDIALIB_ENTRY_STATUS_NEW, XMMS_MEDIALIB_ENTRY_STATUS_OK, XMMS_MEDIALIB_ENTRY_STATUS_RESOLVING, XMMS_MEDIALIB_ENTRY_STATUS_NOT_AVAILABLE,
  XMMS_MEDIALIB_ENTRY_STATUS_REHASH
}

Variables

const char * default_source_pref []

Define Documentation

#define XMMS_ACTIVE_PLAYLIST   "_active"

Definition at line 221 of file xmmsc_idnumbers.h.

Referenced by xmms_playlist_current_entry().

#define XMMS_COLLECTION_NS_ALL   "*"
#define XMMS_COLLECTION_NS_COLLECTIONS   "Collections"
#define XMMS_COLLECTION_NS_PLAYLISTS   "Playlists"
#define XMMS_IPC_PROTOCOL_VERSION   13

Definition at line 21 of file xmmsc_idnumbers.h.


Typedef Documentation

Definition at line 228 of file xmmsc_idnumbers.h.

Definition at line 227 of file xmmsc_idnumbers.h.

typedef const char* xmmsv_coll_namespace_t

Definition at line 216 of file xmmsc_idnumbers.h.


Enumeration Type Documentation

Enumerator:
XMMS_COLLECTION_CHANGED_ADD 
XMMS_COLLECTION_CHANGED_UPDATE 
XMMS_COLLECTION_CHANGED_RENAME 
XMMS_COLLECTION_CHANGED_REMOVE 

Definition at line 168 of file xmmsc_idnumbers.h.

Enumerator:
XMMS_IPC_CMD_HELLO 
XMMS_IPC_CMD_QUIT 
XMMS_IPC_CMD_REPLY 
XMMS_IPC_CMD_ERROR 
XMMS_IPC_CMD_PLUGIN_LIST 
XMMS_IPC_CMD_STATS 
XMMS_IPC_CMD_SHUFFLE 
XMMS_IPC_CMD_SET_POS 
XMMS_IPC_CMD_SET_POS_REL 
XMMS_IPC_CMD_ADD_URL 
XMMS_IPC_CMD_ADD_ID 
XMMS_IPC_CMD_ADD_IDLIST 
XMMS_IPC_CMD_ADD_COLL 
XMMS_IPC_CMD_REMOVE_ENTRY 
XMMS_IPC_CMD_MOVE_ENTRY 
XMMS_IPC_CMD_CLEAR 
XMMS_IPC_CMD_SORT 
XMMS_IPC_CMD_LIST 
XMMS_IPC_CMD_CURRENT_POS 
XMMS_IPC_CMD_CURRENT_ACTIVE 
XMMS_IPC_CMD_INSERT_URL 
XMMS_IPC_CMD_INSERT_ID 
XMMS_IPC_CMD_INSERT_COLL 
XMMS_IPC_CMD_LOAD 
XMMS_IPC_CMD_RADD 
XMMS_IPC_CMD_RINSERT 
XMMS_IPC_CMD_GETVALUE 
XMMS_IPC_CMD_SETVALUE 
XMMS_IPC_CMD_REGVALUE 
XMMS_IPC_CMD_LISTVALUES 
XMMS_IPC_CMD_START 
XMMS_IPC_CMD_STOP 
XMMS_IPC_CMD_PAUSE 
XMMS_IPC_CMD_DECODER_KILL 
XMMS_IPC_CMD_CPLAYTIME 
XMMS_IPC_CMD_SEEKMS 
XMMS_IPC_CMD_SEEKMS_REL 
XMMS_IPC_CMD_SEEKSAMPLES 
XMMS_IPC_CMD_SEEKSAMPLES_REL 
XMMS_IPC_CMD_OUTPUT_STATUS 
XMMS_IPC_CMD_CURRENTID 
XMMS_IPC_CMD_VOLUME_SET 
XMMS_IPC_CMD_VOLUME_GET 
XMMS_IPC_CMD_INFO 
XMMS_IPC_CMD_PATH_IMPORT 
XMMS_IPC_CMD_REHASH 
XMMS_IPC_CMD_GET_ID 
XMMS_IPC_CMD_REMOVE_ID 
XMMS_IPC_CMD_PROPERTY_SET_STR 
XMMS_IPC_CMD_PROPERTY_SET_INT 
XMMS_IPC_CMD_PROPERTY_REMOVE 
XMMS_IPC_CMD_MOVE_URL 
XMMS_IPC_CMD_COLLECTION_GET 
XMMS_IPC_CMD_COLLECTION_LIST 
XMMS_IPC_CMD_COLLECTION_SAVE 
XMMS_IPC_CMD_COLLECTION_REMOVE 
XMMS_IPC_CMD_COLLECTION_FIND 
XMMS_IPC_CMD_COLLECTION_RENAME 
XMMS_IPC_CMD_QUERY_IDS 
XMMS_IPC_CMD_QUERY_INFOS 
XMMS_IPC_CMD_IDLIST_FROM_PLS 
XMMS_IPC_CMD_COLLECTION_SYNC 
XMMS_IPC_CMD_SIGNAL 
XMMS_IPC_CMD_BROADCAST 
XMMS_IPC_CMD_BROWSE 
XMMS_IPC_CMD_GET_DATA 
XMMS_IPC_CMD_ADD_DATA 
XMMS_IPC_CMD_REMOVE_DATA 
XMMS_IPC_CMD_LIST_DATA 
XMMS_IPC_CMD_VISUALIZATION_QUERY_VERSION 
XMMS_IPC_CMD_VISUALIZATION_REGISTER 
XMMS_IPC_CMD_VISUALIZATION_INIT_SHM 
XMMS_IPC_CMD_VISUALIZATION_INIT_UDP 
XMMS_IPC_CMD_VISUALIZATION_PROPERTY 
XMMS_IPC_CMD_VISUALIZATION_PROPERTIES 
XMMS_IPC_CMD_VISUALIZATION_SHUTDOWN 
XMMS_IPC_CMD_END 

Definition at line 56 of file xmmsc_idnumbers.h.

Enumerator:
XMMS_IPC_OBJECT_MAIN 
XMMS_IPC_OBJECT_PLAYLIST 
XMMS_IPC_OBJECT_CONFIG 
XMMS_IPC_OBJECT_OUTPUT 
XMMS_IPC_OBJECT_MEDIALIB 
XMMS_IPC_OBJECT_COLLECTION 
XMMS_IPC_OBJECT_SIGNAL 
XMMS_IPC_OBJECT_VISUALIZATION 
XMMS_IPC_OBJECT_MEDIAINFO_READER 
XMMS_IPC_OBJECT_XFORM 
XMMS_IPC_OBJECT_BINDATA 
XMMS_IPC_OBJECT_END 

Definition at line 23 of file xmmsc_idnumbers.h.

Enumerator:
XMMS_IPC_SIGNAL_PLAYLIST_CHANGED 
XMMS_IPC_SIGNAL_CONFIGVALUE_CHANGED 
XMMS_IPC_SIGNAL_PLAYBACK_STATUS 
XMMS_IPC_SIGNAL_OUTPUT_VOLUME_CHANGED 
XMMS_IPC_SIGNAL_OUTPUT_PLAYTIME 
XMMS_IPC_SIGNAL_OUTPUT_CURRENTID 
XMMS_IPC_SIGNAL_PLAYLIST_CURRENT_POS 
XMMS_IPC_SIGNAL_PLAYLIST_LOADED 
XMMS_IPC_SIGNAL_MEDIALIB_ENTRY_ADDED 
XMMS_IPC_SIGNAL_MEDIALIB_ENTRY_UPDATE 
XMMS_IPC_SIGNAL_COLLECTION_CHANGED 
XMMS_IPC_SIGNAL_QUIT 
XMMS_IPC_SIGNAL_MEDIAINFO_READER_STATUS 
XMMS_IPC_SIGNAL_MEDIAINFO_READER_UNINDEXED 
XMMS_IPC_SIGNAL_END 

Definition at line 38 of file xmmsc_idnumbers.h.

Enumerator:
XMMS_MEDIAINFO_READER_STATUS_IDLE 
XMMS_MEDIAINFO_READER_STATUS_RUNNING 

Definition at line 181 of file xmmsc_idnumbers.h.

Enumerator:
XMMS_PLAYBACK_STATUS_STOP 
XMMS_PLAYBACK_STATUS_PLAY 
XMMS_PLAYBACK_STATUS_PAUSE 

Definition at line 175 of file xmmsc_idnumbers.h.

Enumerator:
XMMS_PLAYLIST_CHANGED_ADD 
XMMS_PLAYLIST_CHANGED_INSERT 
XMMS_PLAYLIST_CHANGED_SHUFFLE 
XMMS_PLAYLIST_CHANGED_REMOVE 
XMMS_PLAYLIST_CHANGED_CLEAR 
XMMS_PLAYLIST_CHANGED_MOVE 
XMMS_PLAYLIST_CHANGED_SORT 
XMMS_PLAYLIST_CHANGED_UPDATE 

Definition at line 157 of file xmmsc_idnumbers.h.

Enumerator:
XMMS_PLUGIN_TYPE_ALL 
XMMS_PLUGIN_TYPE_OUTPUT 
XMMS_PLUGIN_TYPE_XFORM 

Definition at line 186 of file xmmsc_idnumbers.h.

Enumerator:
XMMS_MEDIALIB_ENTRY_STATUS_NEW 
XMMS_MEDIALIB_ENTRY_STATUS_OK 
XMMS_MEDIALIB_ENTRY_STATUS_RESOLVING 
XMMS_MEDIALIB_ENTRY_STATUS_NOT_AVAILABLE 
XMMS_MEDIALIB_ENTRY_STATUS_REHASH 

Definition at line 208 of file xmmsc_idnumbers.h.

Enumerator:
XMMS_COLLECTION_TYPE_REFERENCE 
XMMS_COLLECTION_TYPE_UNION 
XMMS_COLLECTION_TYPE_INTERSECTION 
XMMS_COLLECTION_TYPE_COMPLEMENT 
XMMS_COLLECTION_TYPE_HAS 
XMMS_COLLECTION_TYPE_EQUALS 
XMMS_COLLECTION_TYPE_MATCH 
XMMS_COLLECTION_TYPE_SMALLER 
XMMS_COLLECTION_TYPE_GREATER 
XMMS_COLLECTION_TYPE_IDLIST 
XMMS_COLLECTION_TYPE_QUEUE 
XMMS_COLLECTION_TYPE_PARTYSHUFFLE 
XMMS_COLLECTION_TYPE_LAST 

Definition at line 192 of file xmmsc_idnumbers.h.


Variable Documentation

const char* default_source_pref[]

Definition at line 33 of file value.c.

Referenced by xmmsv_propdict_to_dict().


Generated on 29 Dec 2009 for XMMS2 by  doxygen 1.6.1