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

search.h File Reference

Detailed Description

MPD client library.

Search songs in the database or the queue.

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

Definition in file search.h.

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

Go to the source code of this file.


enum  mpd_operator { MPD_OPERATOR_DEFAULT }


bool mpd_count_db_songs (struct mpd_connection *connection)
mpd_malloc struct mpd_pairmpd_recv_pair_tag (struct mpd_connection *connection, enum mpd_tag_type type)
bool mpd_search_add_any_tag_constraint (struct mpd_connection *connection, enum mpd_operator oper, const char *value)
bool mpd_search_add_db_songs (struct mpd_connection *connection, bool exact)
bool mpd_search_add_tag_constraint (struct mpd_connection *connection, enum mpd_operator oper, enum mpd_tag_type type, const char *value)
bool mpd_search_add_uri_constraint (struct mpd_connection *connection, enum mpd_operator oper, const char *value)
void mpd_search_cancel (struct mpd_connection *connection)
bool mpd_search_commit (struct mpd_connection *connection)
bool mpd_search_db_songs (struct mpd_connection *connection, bool exact)
bool mpd_search_db_tags (struct mpd_connection *connection, enum mpd_tag_type type)
bool mpd_search_queue_songs (struct mpd_connection *connection, bool exact)

Generated by  Doxygen 1.6.0   Back to index