00001 /* 00002 * Copyright (c) Members of the EGEE Collaboration. 2004. 00003 * See http://eu-egee.org/partners/ for details on the copyright holders. 00004 * For license conditions see the license file or 00005 * http://eu-egee.org/license.html 00006 */ 00007 00008 /* 00009 * Copyright (c) 2003 EU DataGrid http://www.eu-datagrid.org/ 00010 * 00011 * $Id: evaluationmanager.h,v 1.11 2004/12/07 14:03:05 msteenba Exp $ 00012 * 00013 * Copyright (c) 2003 by 00014 * G.M. Venekamp <venekamp@nikhef.nl> 00015 * NIKHEF Amsterdam, the Netherlands 00016 * 00017 * This software is distributed under a BSD-style open source 00018 * licence. For a complete description of the licence take a look 00019 * at: http://eu-datagrid.web.cern.ch/eu-datagrid/license.html 00020 * 00021 */ 00022 00041 #ifndef _EVALUATIONMANAGER_H 00042 #define _EVALUATIONMANAGER_H 00043 00044 #include "lcmaps_db_read.h" 00045 #include "pdl.h" 00046 #include "pdl_policy.h" 00047 00048 extern int startEvaluationManager(const char* name, int argc, char*argv[]); 00049 extern int getPluginNameAndArgs(lcmaps_db_entry_t** plugin); 00050 extern int runEvaluationManager(int argc, char *argv[]); 00051 extern int stopEvaluationManager(void); 00052 00053 #endif