Return to defs.h CVS log | Up to [ELWIX - Embedded LightWeight unIX -] / libaitio / inc |
version 1.3, 2011/12/13 02:23:07 | version 1.4, 2012/02/02 21:32:42 |
---|---|
Line 47 SUCH DAMAGE. | Line 47 SUCH DAMAGE. |
#define __DEFS_H | #define __DEFS_H |
#define STRSIZ 256 | #define STRSIZ 256 |
#define RECV_TIMEOUT 5000 | #define RECV_TIMEOUT 5000 |
#define BUFIO_MODE_LIMIT 0 | |
#define BUFIO_MODE_INFINIT 1 | |
#define LOGERR { \ | #define LOGERR { \ |
io_Errno = errno; \ | io_Errno = errno; \ |
strlcpy(io_Error, strerror(errno), STRSIZ); \ | strlcpy(io_Error, strerror(errno), STRSIZ); \ |
} | } |
struct tagBufIO { | |
int buf_mode; | |
struct { | |
void *buf_base; | |
off_t buf_size; | |
}; | |
off_t buf_offset; | |
void (*buf_unmap)(); | |
}; | |
extern int io_Errno; | extern int io_Errno; |