Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

renderfarmfsserver.h

Go to the documentation of this file.
00001 #ifndef RENDERFARMFSSERVER_H
00002 #define RENDERFARMFSSERVER_H
00003 
00004 #include "renderfarm.inc"
00005 #include "renderfarmfsserver.inc"
00006 
00007 typedef struct 
00008 {
00009         int64_t dev;
00010         int64_t ino32;
00011         int64_t ino;
00012         int64_t nlink;
00013         int64_t mode;
00014 
00015         int64_t uid;
00016         int64_t gid;
00017 
00018         int64_t rdev;
00019         int64_t size;
00020 
00021         int64_t blksize;
00022         int64_t blocks;
00023 
00024         int64_t atim;
00025         int64_t mtim;
00026         int64_t ctim;
00027 } vfs_stat_t;
00028 
00029 class RenderFarmFSServer
00030 {
00031 public:
00032         RenderFarmFSServer(RenderFarmServerThread *server);
00033         ~RenderFarmFSServer();
00034 
00035         void initialize();
00036         int handle_request(int request_id, int request_size, unsigned char *buffer);
00037 
00038         RenderFarmServerThread *server;
00039 };
00040 
00041 
00042 
00043 
00044 
00045 
00046 #endif

Generated on Sun Jan 8 13:39:00 2006 for Cinelerra-svn by  doxygen 1.4.4