root/ompi/mca/io/romio321/romio/adio/ad_pvfs2/ad_pvfs2_common.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 /* -*- Mode: C; c-basic-offset:4 ; indent-tabs-mode:nil ; -*-
   2  * vim: ts=8 sts=4 sw=4 noexpandtab
   3  *
   4  *   Copyright (C) 1997 University of Chicago. 
   5  *   See COPYRIGHT notice in top-level directory.
   6  */
   7 
   8 #ifndef _AD_PVFS2_COMMON_H
   9 #define _AD_PVFS2_COMMON_H
  10 #include "ad_pvfs2.h"
  11 
  12 /* useful values:
  13  *  0:              no debugging
  14  *  CLIENT_DEBUG:   debug client state machines
  15  */
  16 #define ADIOI_PVFS2_DEBUG_MASK 0
  17 
  18 
  19 struct ADIOI_PVFS2_fs_s {
  20     PVFS_object_ref object_ref;
  21     PVFS_credentials credentials;
  22 } ADIOI_PVFS2_fs_s;
  23 
  24 typedef struct ADIOI_PVFS2_fs_s ADIOI_PVFS2_fs;
  25 
  26 
  27 void ADIOI_PVFS2_Init(int *error_code );
  28 void ADIOI_PVFS2_makeattribs(PVFS_sys_attr * attribs);
  29 void ADIOI_PVFS2_makecredentials(PVFS_credentials * credentials);
  30 void ADIOI_PVFS2_End(int *error_code);
  31 int ADIOI_PVFS2_End_call(MPI_Comm comm, int keyval, 
  32         void *attribute_val, void *extra_state);
  33 int ADIOI_PVFS2_error_convert(int pvfs_error);
  34 
  35 #endif

/* [<][>][^][v][top][bottom][index][help] */