1N/A/*************************************************************************** 1N/A * main.c - Main dbus interface of the hald runner 1N/A * Copyright (C) 2006 Sjoerd Simons, <sjoerd@luon.net> 1N/A * Licensed under the Academic Free License version 2.1 1N/A * This program is free software; you can redistribute it and/or modify 1N/A * it under the terms of the GNU General Public License as published by 1N/A * the Free Software Foundation; either version 2 of the License, or 1N/A * (at your option) any later version. 1N/A * This program is distributed in the hope that it will be useful, 1N/A * but WITHOUT ANY WARRANTY; without even the implied warranty of 1N/A * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 1N/A * GNU General Public License for more details. 1N/A * You should have received a copy of the GNU General Public License 1N/A * along with this program; if not, write to the Free Software 1N/A * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 1N/A **************************************************************************/ 1N/A /* First should be the device UDI */ 1N/A /* Then the environment array */ 1N/A /* Add default path for the programs we start */ 1N/A /* Next a string of what should be written to stdin */ 1N/A /* Then an bool to indicate if we should grab stderr */ 1N/A /* Then an uint32 timeout for it */ 1N/A /* let run_request_run handle the reply */ 1N/A "Malformed run request");
1N/A "Start request failed");
1N/A "Malformed start request");
1N/A "Malformed kill message");
1N/A /* always successfull */ 1N/A /* alwasy successfull */