[BACK]Return to wsio.h CVS log [TXT][DIR] Up to [local] / OpenXM_contrib2 / asir2000 / include

Diff for /OpenXM_contrib2/asir2000/include/wsio.h between version 1.3 and 1.11

version 1.3, 2000/08/22 05:04:15 version 1.11, 2018/09/09 08:13:41
Line 45 
Line 45 
  * DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE,   * DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE,
  * PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE.   * PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE.
  *   *
  * $OpenXM: OpenXM_contrib2/asir2000/include/wsio.h,v 1.2 2000/08/21 08:31:36 noro Exp $   * $OpenXM: OpenXM_contrib2/asir2000/include/wsio.h,v 1.10 2018/03/29 01:32:53 noro Exp $
 */  */
 #ifndef WSIO_H  #ifndef WSIO_H
 #define WSIO_H  #define WSIO_H
 #if defined(VISUAL)  #if defined(VISUAL) || defined(__MINGW32__)
 #include <winsock.h>  #include <winsock2.h>
 #elif MPI  #elif defined(MPI)
 #include <sys/types.h>  #include <sys/types.h>
 #include <mpi.h>  #include <mpi.h>
 #endif  #endif
   
 #if MPI  #if defined(MPI)
 #define WSIO_STRING_LENGTH      (1048576)  /* Default size of buffer */  #define WSIO_STRING_LENGTH  (1048576)  /* Default size of buffer */
 #else  #else
 #define WSIO_STRING_LENGTH      (16384)  /* Default size of buffer */  #define WSIO_STRING_LENGTH  (16384)  /* Default size of buffer */
 #endif  #endif
   
 #define WSIO_BUFSIZ     WSIO_STRING_LENGTH  #define  WSIO_BUFSIZ  WSIO_STRING_LENGTH
   
 typedef struct  typedef struct
         {    {
         FILE    fp;  #if defined(VISUAL)
         int             fildes;    int*   _p;
         int             p;  #else
         int             read_flag;    FILE  fp;
         int             buf_size;  #endif
         char*           buf;    int    fildes;
         int             max_buf_size;    int    p;
         int             eof;    int     read_flag;
         int             error;    int    buf_size;
         }STREAM;    char*    buf;
     int    max_buf_size;
     int    eof;
     int    error;
     }STREAM;
   
 STREAM *WSIO_open(int,char *);  STREAM *WSIO_open(int,char *);
   int WSIO_fileno(STREAM *);
 int cread (char *, unsigned int, int, STREAM *);  int cread (char *, unsigned int, int, STREAM *);
 int cwrite (char *, unsigned int, int, STREAM *);  int cwrite (char *, unsigned int, int, STREAM *);
 int cflush(STREAM *);  int cflush(STREAM *);

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.11

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>