GridLab
Grid Application Toolkit

A simple API for Grid Applications
GAT

Menu



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

GATCPI.h

Go to the documentation of this file.
00001 /** @file GATCPI.h
00002  * Header file for adaptor code using the GAT.
00003  * 
00004  * Adaptor code should include this file in addition to GAT.h
00005  * 
00006  * @date Thu Sep 18 2003
00007  * 
00008  * @version $Header: /export/cvs-gridlab/wp-1/Codes/GATEngine/C-reference/src/GATCPI.h,v 1.12 2004/03/24 19:30:58 hartmutkaiser Exp $
00009  *
00010  *  Copyright (C) Tom Goodale
00011  *  This file is part of the GAT Engine.
00012  *  Contributed by Tom Goodale <goodale@aei.mpg.de>.
00013  *
00014  *  Use, modification and distribution is subject to the Gridlab Software
00015  *  License. (See accompanying file GLlicense.txt or copy at
00016  *  http://www.gridlab.org/GLlicense.txt)
00017  */
00018 
00019 #ifndef _GATCPI_H_
00020 #define _GATCPI_H_ 1
00021 
00022 /* Basic stuff */
00023 #include "GATErrors.h"
00024 #include "GATType.h"
00025 #include "GATRegistry.h"
00026 #include "GATTable.h"
00027 #include "GATPreferences.h"
00028 #include "GATStatus.h"
00029 #include "GATString.h"
00030 
00031 /* Now the CPI files */
00032 #include "GATFileStreamCPI.h"
00033 #include "GATPipeCPI.h"
00034 #include "GATEndpointCPI.h"
00035 #include "GATFileCPI.h"
00036 #include "GATLogicalFileCPI.h"
00037 #include "GATResourceBrokerCPI.h"
00038 #include "GATReservationCPI.h"
00039 #include "GATResourceCPI.h"
00040 #include "GATJobCPI.h"
00041 #include "GATSelfCPI.h"
00042 #include "GATRequestCPI.h"
00043 #include "GATAdvertServiceCPI.h"
00044 
00045 /* GATMonitorable support */
00046 #include "GATMonitorable.h"
00047 
00048 #endif /* _GATCPI_H_ */