00001 /* 00002 * This work (Common Community Physics Package), identified by NOAA, NCAR, 00003 * CU/CIRES, is free of known copyright restrictions and is placed in the 00004 * public domain. 00005 * 00006 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 00007 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 00008 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 00009 * THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 00010 * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 00011 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 00012 */ 00013 00022 #ifndef CCPP_IPD_H 00023 #define CCPP_IPD_H 00024 00025 #ifdef __cplusplus 00026 extern "C" 00027 { 00028 #endif 00029 00031 int ccpp_ipd_open(const char *, const char *, const char *, void **, void **); 00032 00034 int ccpp_ipd_close(void **); 00035 00037 int ccpp_ipd_cap(void **, void **); 00038 00039 #ifdef __cplusplus 00040 } /* extern "C" */ 00041 #endif 00042 00043 #endif /* CCPP_IPD_PHY_H */ 00044