⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mpidu_socki.h

📁 fortran并行计算包
💻 H
字号:
/* -*- Mode: C; c-basic-offset:4 ; -*- *//* *  (C) 2001 by Argonne National Laboratory. *      See COPYRIGHT in top-level directory. */#if !defined(SOCKI_H_INCLUDED)#define SOCKI_H_INCLUDED#include "mpidu_socki_conf.h"#if defined(HAVE_SYS_UIO_H)#include <sys/uio.h>#endif#if defined(HAVE_LIMITS_H)#include <limits.h>#endif#if defined(HAVE_UNISTD_H)#include <unistd.h>#endif#if defined(HAVE_GETHOSTNAME) && defined(NEEDS_GETHOSTNAME_DECL) && !defined(gethostname)int gethostname(char *name, size_t len);# endif#ifndef SSIZE_MAX/* SSIZE_MAX is the maximum amount of data that we expect to be able   to read from a socket at one time.  If this is not defined, we   guess that the value is 64k *//* FIXME!!! */#define SSIZE_MAX 65536#endif#define MPIDU_SOCK_INFINITE_TIME   -1#define MPIDU_SOCK_INVALID_SOCK    NULL#define MPIDU_SOCK_INVALID_SET     NULL#define MPIDU_SOCK_SIZE_MAX	   SSIZE_MAX#define MPIDU_SOCK_NATIVE_FD       inttypedef struct MPIDU_Sock_set * MPIDU_Sock_set_t;typedef struct MPIDU_Sock * MPIDU_Sock_t;typedef size_t MPIDU_Sock_size_t;#define MPIDU_SOCKI_STATE_LIST \MPID_STATE_MPIDU_SOCKI_READ, \MPID_STATE_MPIDU_SOCKI_WRITE, \MPID_STATE_MPIDU_SOCKI_SOCK_ALLOC, \MPID_STATE_MPIDU_SOCKI_SOCK_FREE, \MPID_STATE_MPIDU_SOCKI_EVENT_ENQUEUE, \MPID_STATE_MPIDU_SOCKI_EVENT_DEQUEUE, \MPID_STATE_MPIDU_SOCKI_ADJUST_IOV, \MPID_STATE_READ, \MPID_STATE_READV, \MPID_STATE_WRITE, \MPID_STATE_WRITEV, \MPID_STATE_POLL,#endif /* !defined(SOCKI_H_INCLUDED) */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -