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

RenderFarmFSServer Class Reference

#include <renderfarmfsserver.h>

List of all members.

Public Member Functions

 RenderFarmFSServer (RenderFarmServerThread *server)
 ~RenderFarmFSServer ()
void initialize ()
int handle_request (int request_id, int request_size, unsigned char *buffer)

Public Attributes


Detailed Description

Definition at line 29 of file renderfarmfsserver.h.

Constructor & Destructor Documentation

RenderFarmFSServer::RenderFarmFSServer RenderFarmServerThread server  ) 

Definition at line 11 of file renderfarmfsserver.C.

RenderFarmFSServer::~RenderFarmFSServer  ) 

Definition at line 18 of file renderfarmfsserver.C.

Member Function Documentation

int RenderFarmFSServer::handle_request int  request_id,
int  request_size,
unsigned char *  buffer

Definition at line 26 of file renderfarmfsserver.C.

References vfs_stat_t::atim, vfs_stat_t::blksize, vfs_stat_t::blocks, RenderFarmServerThread::buffer, vfs_stat_t::ctim, DEBUG, vfs_stat_t::dev, fclose(), fgetc(), fgets(), fileno(), fopen64(), fputc(), fread(), fseeko64(), ftello64(), fwrite(), vfs_stat_t::gid, vfs_stat_t::ino, vfs_stat_t::mode, vfs_stat_t::mtim, vfs_stat_t::nlink, vfs_stat_t::rdev, READ_INT32, READ_INT64, RenderFarmServerThread::read_socket(), RenderFarmServerThread::reallocate_buffer(), remove(), rename(), RENDERFARM_FCLOSE, RENDERFARM_FGETC, RENDERFARM_FGETS, RENDERFARM_FILENO, RENDERFARM_FOPEN, RENDERFARM_FPUTC, RENDERFARM_FREAD, RENDERFARM_FSEEK, RENDERFARM_FTELL, RENDERFARM_FWRITE, RENDERFARM_REMOVE, RENDERFARM_RENAME, RENDERFARM_STAT, RENDERFARM_STAT64, server, vfs_stat_t::size, STORE_INT32, STORE_INT64, vfs_stat_t::uid, and RenderFarmServerThread::write_socket().

void RenderFarmFSServer::initialize  ) 

Definition at line 22 of file renderfarmfsserver.C.

Member Data Documentation

RenderFarmServerThread* RenderFarmFSServer::server

Definition at line 38 of file renderfarmfsserver.h.

Referenced by handle_request().

The documentation for this class was generated from the following files:
Generated on Sun Jan 8 13:39:25 2006 for Cinelerra-svn by  doxygen 1.4.4