#include <renderfarmfsserver.h>

Public Member Functions | |
| RenderFarmFSServer (RenderFarmServerThread *server) | |
| ~RenderFarmFSServer () | |
| void | initialize () |
| int | handle_request (int request_id, int request_size, unsigned char *buffer) |
Data Fields | |
| RenderFarmServerThread * | server |
Definition at line 29 of file renderfarmfsserver.h.
| RenderFarmFSServer::RenderFarmFSServer | ( | RenderFarmServerThread * | server | ) |
Definition at line 11 of file renderfarmfsserver.C.
| RenderFarmFSServer::~RenderFarmFSServer | ( | ) |
Definition at line 18 of file renderfarmfsserver.C.
| void RenderFarmFSServer::initialize | ( | ) |
Definition at line 22 of file renderfarmfsserver.C.
| 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, bytes, 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, Units::int64_to_ptr(), vfs_stat_t::mode, vfs_stat_t::mtim, vfs_stat_t::nlink, offset, Units::ptr_to_int64(), vfs_stat_t::rdev, READ_INT32, READ_INT64, RenderFarmServerThread::read_socket(), RenderFarmServerThread::reallocate_buffer(), 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().

1.5.5