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