17#ifndef GLOBUS_XIO_FILE_DRIVER_H
18#define GLOBUS_XIO_FILE_DRIVER_H
23#include "globus_xio_system.h"
148#define GLOBUS_XIO_FILE_INVALID_HANDLE GLOBUS_XIO_SYSTEM_INVALID_FILE
329#ifdef TARGET_ARCH_CYGWIN
globus_xio_file_attr_cmd_t
Definition: globus_xio_file_driver.h:160
@ GLOBUS_XIO_FILE_SET_BLOCKING_IO
Definition: globus_xio_file_driver.h:195
@ GLOBUS_XIO_FILE_SEEK
Definition: globus_xio_file_driver.h:203
@ GLOBUS_XIO_FILE_GET_HANDLE
Definition: globus_xio_file_driver.h:191
@ GLOBUS_XIO_FILE_GET_TRUNC_OFFSET
Definition: globus_xio_file_driver.h:183
@ GLOBUS_XIO_FILE_GET_MODE
Definition: globus_xio_file_driver.h:167
@ GLOBUS_XIO_FILE_SET_HANDLE
Definition: globus_xio_file_driver.h:187
@ GLOBUS_XIO_FILE_SET_MODE
Definition: globus_xio_file_driver.h:163
@ GLOBUS_XIO_FILE_SET_FLAGS
Definition: globus_xio_file_driver.h:171
@ GLOBUS_XIO_FILE_GET_FLAGS
Definition: globus_xio_file_driver.h:175
@ GLOBUS_XIO_FILE_GET_BLOCKING_IO
Definition: globus_xio_file_driver.h:199
@ GLOBUS_XIO_FILE_SET_TRUNC_OFFSET
Definition: globus_xio_file_driver.h:179
globus_xio_file_flag_t
Definition: globus_xio_file_driver.h:214
globus_xio_file_mode_t
Definition: globus_xio_file_driver.h:251
globus_xio_file_whence_t
Definition: globus_xio_file_driver.h:285
@ GLOBUS_XIO_FILE_TEXT
Definition: globus_xio_file_driver.h:236
@ GLOBUS_XIO_FILE_BINARY
Definition: globus_xio_file_driver.h:234
@ GLOBUS_XIO_FILE_RDWR
Definition: globus_xio_file_driver.h:224
@ GLOBUS_XIO_FILE_APPEND
Definition: globus_xio_file_driver.h:228
@ GLOBUS_XIO_FILE_WRONLY
Definition: globus_xio_file_driver.h:222
@ GLOBUS_XIO_FILE_TRUNC
Definition: globus_xio_file_driver.h:226
@ GLOBUS_XIO_FILE_RDONLY
Definition: globus_xio_file_driver.h:220
@ GLOBUS_XIO_FILE_CREAT
Definition: globus_xio_file_driver.h:216
@ GLOBUS_XIO_FILE_EXCL
Definition: globus_xio_file_driver.h:218
@ GLOBUS_XIO_FILE_IXGRP
Definition: globus_xio_file_driver.h:275
@ GLOBUS_XIO_FILE_IRUSR
Definition: globus_xio_file_driver.h:255
@ GLOBUS_XIO_FILE_IRWXG
Definition: globus_xio_file_driver.h:269
@ GLOBUS_XIO_FILE_IXOTH
Definition: globus_xio_file_driver.h:267
@ GLOBUS_XIO_FILE_IXUSR
Definition: globus_xio_file_driver.h:259
@ GLOBUS_XIO_FILE_IWOTH
Definition: globus_xio_file_driver.h:265
@ GLOBUS_XIO_FILE_IWGRP
Definition: globus_xio_file_driver.h:273
@ GLOBUS_XIO_FILE_IRGRP
Definition: globus_xio_file_driver.h:271
@ GLOBUS_XIO_FILE_IRWXU
Definition: globus_xio_file_driver.h:253
@ GLOBUS_XIO_FILE_IRWXO
Definition: globus_xio_file_driver.h:261
@ GLOBUS_XIO_FILE_IWUSR
Definition: globus_xio_file_driver.h:257
@ GLOBUS_XIO_FILE_IROTH
Definition: globus_xio_file_driver.h:263
@ GLOBUS_XIO_FILE_SEEK_CUR
Definition: globus_xio_file_driver.h:289
@ GLOBUS_XIO_FILE_SEEK_END
Definition: globus_xio_file_driver.h:291
@ GLOBUS_XIO_FILE_SEEK_SET
Definition: globus_xio_file_driver.h:287