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

entity.h File Reference


Detailed Description

MPD client library.

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

Definition in file entity.h.

#include <mpd/song.h>
#include <mpd/directory.h>
#include <mpd/client.h>
#include <mpd/compiler.h>

Go to the source code of this file.

Enumerations

enum  mpd_entity_type { MPD_ENTITY_TYPE_UNKNOWN, MPD_ENTITY_TYPE_DIRECTORY, MPD_ENTITY_TYPE_SONG, MPD_ENTITY_TYPE_PLAYLIST }

Functions

mpd_malloc struct mpd_entitympd_entity_begin (const struct mpd_pair *pair)
bool mpd_entity_feed (struct mpd_entity *entity, const struct mpd_pair *pair)
void mpd_entity_free (struct mpd_entity *entity)
mpd_pure struct mpd_directorympd_entity_get_directory (const struct mpd_entity *entity)
mpd_pure struct mpd_playlistmpd_entity_get_playlist (const struct mpd_entity *entity)
mpd_pure struct mpd_songmpd_entity_get_song (const struct mpd_entity *entity)
mpd_pure enum mpd_entity_type mpd_entity_get_type (const struct mpd_entity *entity)
mpd_malloc struct mpd_entitympd_recv_entity (struct mpd_connection *connection)


Generated by  Doxygen 1.6.0   Back to index