00001 /****************************************************************** 00002 ANet_Daemon/Linux/FilesSpecific.h 00003 Declarations for file management in the ANet deamon. 00004 Those declarations are specific to Linux. 00005 Cross-platform declarations are in: 00006 ANet_Daemon/Common/Files.h 00007 00008 Part of the run-time wrapper of the ANet project. 00009 00010 Distributed under GPL: http://www.gnu.org/copyleft/gpl.html 00011 ******************************************************************/ 00012 00013 #ifndef ANET_FILES_SPECIFIC 00014 #define ANET_FILES_SPECIFIC 00015 00036 typedef struct { 00037 boolean busy; 00038 boolean open; 00039 boolean async; 00040 unsigned char * path; 00041 int fd; 00042 } ANetFile; 00043 00044 #endif 00045