#ifndef UIOBASIC_H #define UIOBASIC_H #include #include #include /* * Descriptors */ typedef int XR_Fildes; #define XR_nullFildes ((XR_Fildes)(-1)) /* * Non-Unix-like I/O */ typedef unsigned XR_FDKind; /* XR_FDKind only for compatibility -- it is ignored by the implementation */ typedef int XR_UIOBlocking; /* XR_UIOBlocking only for compatibility -- it is ignored by the implementation */ # define XR_FD_KIND_STD ((XR_FDKind)0) # define XR_FD_KIND_LAST ((XR_FDKind)(0)) /* only standard Unix file descriptors are supported */ #endif