Main Page | Modules | Data Structures | File List | Data Fields | Globals | Related Pages

_lcmaps_runvars.h

Go to the documentation of this file.
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) 2001 EU DataGrid.                                                                             
00010  * For license conditions see http://www.eu-datagrid.org/license.html                                          
00011  *
00012  * Copyright (c) 2001, 2002 by 
00013  *     Martijn Steenbakkers <martijn@nikhef.nl>,
00014  *     David Groep <davidg@nikhef.nl>,
00015  *     NIKHEF Amsterdam, the Netherlands
00016  */
00017 
00031 #ifndef _LCMAPS_RUNVARS_H
00032 #define _LCMAPS_RUNVARS_H
00033 
00034 /*****************************************************************************
00035                             Include header files
00036 ******************************************************************************/
00037 
00038 /* LCMAPS includes */
00039 #include "lcmaps_types.h"
00040 #include "_lcmaps_credential.h"
00041 
00042 /******************************************************************************
00043  *                 Module definition
00044  *****************************************************************************/
00045 
00046 #ifndef LCMAPS_RUNVARS_C
00047 #   define LCMAPS_RUNVARS_STORAGE_CLASS extern
00048 #else
00049 #   define LCMAPS_RUNVARS_STORAGE_CLASS
00050 #endif
00051 
00052 LCMAPS_RUNVARS_STORAGE_CLASS int lcmaps_extractRunVars(
00053         lcmaps_request_t request,
00054         lcmaps_cred_id_t lcmaps_cred
00055 );
00056 
00057 LCMAPS_RUNVARS_STORAGE_CLASS void * lcmaps_getRunVars(
00058         char *argName,
00059         char *argType
00060 );
00061 
00062 LCMAPS_RUNVARS_STORAGE_CLASS int lcmaps_setRunVars(
00063         char *argName,
00064         char *argType,
00065         void *value
00066 );
00067 
00068 #endif /* _LCMAPS_RUNVARS_H */
00069 
00070 /******************************************************************************
00071 CVS Information:
00072     $Source: /cvs/jra1mw/org.glite.security.lcmaps/src/grid_credential_handling/_lcmaps_runvars.h,v $
00073     $Date: 2004/12/02 17:17:53 $
00074     $Revision: 1.1 $
00075     $Author: msteenba $
00076 ******************************************************************************/

Generated on Sun May 29 21:22:10 2005 for lcmaps by doxygen 1.3.5