29 #ifndef LIBMPDCLIENT_PARSER_H 30 #define LIBMPDCLIENT_PARSER_H mpd_pure const char * mpd_parser_get_message(const struct mpd_parser *parser)
mpd_pure bool mpd_parser_is_discrete(const struct mpd_parser *parser)
mpd_pure unsigned mpd_parser_get_at(const struct mpd_parser *parser)
mpd_malloc struct mpd_parser * mpd_parser_new(void)
void mpd_parser_free(struct mpd_parser *parser)
Compiler specific definitions.
mpd_pure enum mpd_server_error mpd_parser_get_server_error(const struct mpd_parser *parser)
mpd_pure const char * mpd_parser_get_value(const struct mpd_parser *parser)
mpd_pure const char * mpd_parser_get_name(const struct mpd_parser *parser)
enum mpd_parser_result mpd_parser_feed(struct mpd_parser *parser, char *line)