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

lcmaps_plugin_example.c File Reference

Interface to the LCMAPS plugins. More...

#include "lcmaps_config.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <gssapi.h>
#include "lcmaps_modules.h"
#include "lcmaps_arguments.h"

Go to the source code of this file.

Functions

int plugin_introspect (int *argc, lcmaps_argument_t **argv)
 Plugin asks for required arguments.

int plugin_initialize (int argc, char **argv)
 initialize the plugin.

int plugin_run (int argc, lcmaps_argument_t *argv)
 Gather credentials for user making use of the ordered arguments.

int plugin_terminate ()
 Whatever is needed to terminate the plugin module goes in here.


Detailed Description

Interface to the LCMAPS plugins.

Author:
Martijn Steenbakkers for the EU DataGrid.
This file contains a reference implementation of the LCMAPS plugin interface.

Definition in file lcmaps_plugin_example.c.


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