#include "arraylist.h"#include "asset.inc"#include "brender.inc"#include "bchash.inc"#include "condition.inc"#include "edl.inc"#include "mutex.inc"#include "mwindow.inc"#include "packagedispatcher.inc"#include "pluginserver.inc"#include "preferences.inc"#include "render.inc"#include "renderfarm.inc"#include "renderfarmclient.inc"#include "thread.h"#include <stdint.h>


Go to the source code of this file.
Data Structures | |
| class | RenderFarmServer |
| class | RenderFarmServerThread |
| class | RenderFarmWatchdog |
Defines | |
| #define | STORE_INT32(value) |
| #define | STORE_INT64(value) |
| #define | READ_INT32(data) |
| #define | READ_INT64(data) |
Enumerations | |
| enum | { RENDERFARM_NONE, RENDERFARM_PREFERENCES, RENDERFARM_ASSET, RENDERFARM_EDL, RENDERFARM_PACKAGE, RENDERFARM_PROGRESS, RENDERFARM_SET_RESULT, RENDERFARM_GET_RESULT, RENDERFARM_DONE, RENDERFARM_SET_VMAP, RENDERFARM_COMMAND, RENDERFARM_TUNER, RENDERFARM_PACKAGES, RENDERFARM_KEEPALIVE, RENDERFARM_FOPEN, RENDERFARM_FCLOSE, RENDERFARM_REMOVE, RENDERFARM_RENAME, RENDERFARM_FGETC, RENDERFARM_FPUTC, RENDERFARM_FREAD, RENDERFARM_FWRITE, RENDERFARM_FSEEK, RENDERFARM_FTELL, RENDERFARM_STAT, RENDERFARM_STAT64, RENDERFARM_FGETS, RENDERFARM_FILENO } |
| #define READ_INT32 | ( | data | ) |
Value:
((((uint32_t)(data)[0]) << 24) | \
(((uint32_t)(data)[1]) << 16) | \
(((uint32_t)(data)[2]) << 8) | \
((uint32_t)(data)[3]))
Definition at line 88 of file renderfarm.h.
Referenced by RenderFarmFSClient::fgets(), RenderFarmFSClient::fileno(), RenderFarmFSClient::fread(), RenderFarmFSClient::fseek(), RenderFarmFSClient::fwrite(), RenderFarmFSServer::handle_request(), and RenderFarmClientThread::read_package().
| #define READ_INT64 | ( | data | ) |
Value:
((((uint64_t)(data)[0]) << 56) | \
(((uint64_t)(data)[1]) << 48) | \
(((uint64_t)(data)[2]) << 40) | \
(((uint64_t)(data)[3]) << 32) | \
(((uint64_t)(data)[4]) << 24) | \
(((uint64_t)(data)[5]) << 16) | \
(((uint64_t)(data)[6]) << 8) | \
((uint64_t)(data)[7]))
Definition at line 94 of file renderfarm.h.
Referenced by RenderFarmFSClient::fopen(), RenderFarmFSClient::ftell(), and RenderFarmFSServer::handle_request().
| #define STORE_INT32 | ( | value | ) |
Value:
datagram[i++] = (((uint32_t)(value)) >> 24) & 0xff; \
datagram[i++] = (((uint32_t)(value)) >> 16) & 0xff; \
datagram[i++] = (((uint32_t)(value)) >> 8) & 0xff; \
datagram[i++] = ((uint32_t)(value)) & 0xff;
Definition at line 72 of file renderfarm.h.
Referenced by RenderFarmFSClient::fgets(), RenderFarmFSClient::fread(), RenderFarmFSClient::fseek(), RenderFarmFSClient::fwrite(), RenderFarmFSServer::handle_request(), RenderFarmClientThread::read_package(), RenderFarmServerThread::send_package(), RenderFarmClientThread::send_request_header(), FarmPackageRenderer::set_progress(), FarmPackageRenderer::set_video_map(), and RenderFarmServerThread::write_string().
| #define STORE_INT64 | ( | value | ) |
Value:
datagram[i++] = (((uint64_t)(value)) >> 56) & 0xff; \
datagram[i++] = (((uint64_t)(value)) >> 48) & 0xff; \
datagram[i++] = (((uint64_t)(value)) >> 40) & 0xff; \
datagram[i++] = (((uint64_t)(value)) >> 32) & 0xff; \
datagram[i++] = (((uint64_t)(value)) >> 24) & 0xff; \
datagram[i++] = (((uint64_t)(value)) >> 16) & 0xff; \
datagram[i++] = (((uint64_t)(value)) >> 8) & 0xff; \
datagram[i++] = ((uint64_t)(value)) & 0xff;
Definition at line 78 of file renderfarm.h.
Referenced by RenderFarmFSClient::fclose(), RenderFarmFSClient::fgetc(), RenderFarmFSClient::fgets(), RenderFarmFSClient::fileno(), RenderFarmFSClient::fputc(), RenderFarmFSClient::fread(), RenderFarmFSClient::fseek(), RenderFarmFSClient::ftell(), RenderFarmFSClient::fwrite(), and RenderFarmFSServer::handle_request().
| anonymous enum |
Definition at line 106 of file renderfarm.h.
1.5.5