#ifndef UIOBASIC←H #define UIOBASIC←H #include <sys/types.h> #include <sys/file.h> #include <sys/stat.h> /* * 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