GridLab
Grid Application Toolkit

A simple API for Grid Applications
GAT

Menu



Main Page   Alphabetical List   Compound List   File List   Compound Members   File Members  

endpoint.h

Go to the documentation of this file.
00001 /** @file endpoint.h
00002  *  Header file for the sample Pipe CPI provider.
00003  *
00004  *  @date $Date: 2004/05/13 09:52:23 $
00005  *
00006  *  @version $Header: /export/cvs-gridlab/GridLabWeb/WorkPackages/wp-1/Doc/C-Reference/endpoint_8h-source.html,v 1.6 2004/05/13 09:52:23 merzky Exp $
00007  *
00008  *  Copyright (C) Kelly Davis
00009  *  This file is part of the GAT Engine.
00010  *  Contributed by Kelly Davis <kdavis@aei.mpg.de>.
00011  *
00012  *  Use, modification and distribution is subject to the Gridlab Software
00013  *  License. (See accompanying file GLlicense.txt or copy at
00014  *  http://www.gridlab.org/GLlicense.txt)
00015  */
00016  
00017 #ifndef _ENDPOINT_H_
00018 #define _ENDPOINT_H_ 1
00019 
00020 #ifdef __cplusplus
00021 extern "C" {
00022 #endif
00023 
00024 /* Register the Pipe CPI */
00025 GATResult 
00026   endpoint_adaptor_register_endpoint(GATContext error_context, 
00027     GATRegistry registry, GATTable_const system_config, 
00028     GATTable_const instance_config, void *token);
00029 
00030 #ifdef __cplusplus
00031 } /* extern "C" */
00032 #endif
00033 
00034 #endif /* _COMMON_H_ */
00035