Home | History | Annotate | Download | only in bus

Lines Matching refs:parser

31 #include "config-parser-trivial.h"
47 desktop_file_for_name (BusConfigParser *parser,
82 service_dirs = bus_config_parser_get_service_dirs (parser);
402 get_correct_parser (BusConfigParser **parser, DBusError *error)
453 *parser = bus_config_load (&config_file, TRUE, NULL, error);
454 if (*parser == NULL)
469 launch_bus_name (const char *bus_name, BusConfigParser *parser, DBusError *error)
480 desktop_file = desktop_file_for_name (parser, bus_name, error);
506 check_dbus_user (BusConfigParser *parser, DBusError *error)
510 dbus_user = bus_config_parser_get_user (parser);
529 BusConfigParser *parser;
532 parser = NULL;
543 /* get the correct parser, either the test or default parser */
544 if (!get_correct_parser (&parser, error))
548 if (!check_dbus_user (parser, error))
552 if (!launch_bus_name (bus_name, parser, error))
559 bus_config_parser_unref (parser);