#include <renderfarm.h>
Public Member Functions | |
| RenderFarmServer (ArrayList< PluginServer * > *plugindb, PackageDispatcher *packages, Preferences *preferences, int use_local_rate, int *result_return, int64_t *total_return, Mutex *total_return_lock, Asset *default_asset, EDL *edl, BRender *brender) | |
| virtual | ~RenderFarmServer () |
| int | start_clients () |
| int | wait_clients () |
Public Attributes | |
| ArrayList< RenderFarmServerThread * > | clients |
| ArrayList< PluginServer * > * | plugindb |
| PackageDispatcher * | packages |
| Preferences * | preferences |
| int | use_local_rate |
| int * | result_return |
| int64_t * | total_return |
| Mutex * | total_return_lock |
| Asset * | default_asset |
| EDL * | edl |
| Mutex * | client_lock |
| BRender * | brender |
Definition at line 98 of file renderfarm.h.
|
||||||||||||||||||||||||||||||||||||||||||||
|
Definition at line 34 of file renderfarm.C. References client_lock. |
|
|
Definition at line 58 of file renderfarm.C. References client_lock, and clients. |
|
|
Definition at line 65 of file renderfarm.C. References client_lock, clients, Preferences::get_enabled_nodes(), plugindb, preferences, and RenderFarmServerThread::start_loop(). Referenced by Render::render(), and BRenderThread::start(). |
|
|
Definition at line 87 of file renderfarm.C. References clients. Referenced by Render::render(), and BRenderThread::stop(). |
|
|
Definition at line 137 of file renderfarm.h. Referenced by RenderFarmServerThread::send_package(), and RenderFarmServerThread::set_video_map(). |
|
|
Definition at line 136 of file renderfarm.h. Referenced by RenderFarmServer(), start_clients(), and ~RenderFarmServer(). |
|
|
Definition at line 124 of file renderfarm.h. Referenced by start_clients(), wait_clients(), and ~RenderFarmServer(). |
|
|
Definition at line 134 of file renderfarm.h. Referenced by RenderFarmServerThread::send_asset(). |
|
|
Definition at line 135 of file renderfarm.h. Referenced by RenderFarmServerThread::send_edl(). |
|
|
Definition at line 127 of file renderfarm.h. |
|
|
Definition at line 125 of file renderfarm.h. Referenced by start_clients(). |
|
|
Definition at line 128 of file renderfarm.h. Referenced by RenderFarmServerThread::send_preferences(), start_clients(), and RenderFarmServerThread::start_loop(). |
|
|
Definition at line 131 of file renderfarm.h. Referenced by RenderFarmServerThread::get_result(), and RenderFarmServerThread::set_result(). |
|
|
Definition at line 132 of file renderfarm.h. Referenced by RenderFarmServerThread::set_progress(). |
|
|
Definition at line 133 of file renderfarm.h. Referenced by RenderFarmServerThread::set_progress(). |
|
|
Definition at line 130 of file renderfarm.h. |
1.4.4