Classes | |
struct | RenderTask |
struct | RenderTaskTransfer |
class | Task |
class | MachineGroup |
class | NetRenderData |
class | Machine |
class | RenderJob |
class | NetService |
class | Asset |
class | Repository |
class | UserPool |
class | User |
class | NetRenderService |
struct | NetRenderBuffer |
struct | NetRenderMsgBucketInfo |
struct | NetRenderMsgBucketIndex |
struct | NetRenderMsgBucketStarted |
struct | NetRenderMsgBucketFinished |
struct | NetRenderMsgCacheGetCache |
struct | NetRenderMsgCacheGetTask |
struct | NetRenderMsgCacheSendTask |
struct | NetRenderMsgCacheProgress |
struct | NetRenderMsgCachePrepass |
struct | NetRenderDocumentContext |
struct | NetLibrary |
Namespaces | |
maxon | |
Enumerations | |
enum class | OUTPUTLOCATION { BETA , C4D , NET , ALL } |
enum class | TASKSTATE { NEW , ASSIGNED , TRANSFERED , ASSEMBLED , SKIPPED } |
Variables | |
BETA | |
C4D | |
NET | |
ALL | |
NEW | |
ASSIGNED | |
TRANSFERED | |
ASSEMBLED | |
SKIPPED | |
struct RenderTask | MAXON_ENUM_FLAGS |
class CINEWARE_SINGLEINHERITANCE | NetRenderService |
class CINEWARE_SINGLEINHERITANCE | Repository |
class CINEWARE_SINGLEINHERITANCE | UserPool |
class CINEWARE_SINGLEINHERITANCE | Machine |
class CINEWARE_SINGLEINHERITANCE | iUser |
#define C4DPL_NETMESSAGE |
#define MSG_UPDATEDMACHINE |
#define MSG_ADDEDMACHINE |
#define MSG_REMOVEDMACHINE |
#define MSG_SERVICE_PORTOPEN |
#define MSG_SERVICE_STATECHANGE |
#define C4DPL_JOBCREATE_PRE |
#define C4DPL_JOBCREATE_POST |
#define C4DPL_JOBINITIALIZE_PRE |
#define C4DPL_JOBINITIALIZE_POST |
#define C4DPL_JOBSTART_PRE |
#define C4DPL_JOBSTART_POST |
#define C4DPL_JOBRENDER |
#define C4DPL_JOBASSEMBLE |
#define C4DPL_JOBFINISH |
#define C4DPL_WEBSERVER_START |
#define C4DPL_WEBSERVER_STOPPED |
#define C4DPL_WEBSERVER_PORTCHANGED |
#define C4DPL_WEBSERVER_ERROR |
#define C4DPL_WEBSERVER_CREATEANDSTART |
#define MSG_NETRENDER_GETSTATE |
#define MSG_NETRENDER_SECURITYTOKENCHANGED |
#define MSG_NETRENDER_INFORMABOUTUNVERIFICATION |
#define MSG_NETRENDER_RESTART |
#define MSG_NETRENDER_PING |
#define MSG_NETRENDER_SIMULATEDISCONNECT |
#define MSG_NETRENDER_OVERRIDEN_NETWORKIPADDR |
#define MSG_NETRENDER_OVERRIDEN_HOSTNAME |
#define MSG_NETRENDER_OVERRIDEN_PORT |
#define MSG_NETRENDER_OVERRIDEN_PRINTERRORONCONNECTIONERROR |
#define MSG_NETRENDER_GETCREDENTIALS |
#define MSG_NETRENDER_GETCREDENTIALS_SECURITYTOKEN |
#define MSG_NETRENDER_CONNECTTOSERVER |
#define MSG_NETRENDER_CONNECTTOSERVER_CLIENTSECURITYOKEN |
#define MSG_NETRENDER_CONNECTTOSERVER_SERVERSECURITYOKEN |
#define MSG_NETRENDER_CONNECTTOSERVER_RESULT |
#define MSG_NETRENDER_CONNECTTOSERVER_RESULT_ERROR |
#define MSG_NETRENDER_BUCKET_INFO |
#define MSG_NETRENDER_BUCKET_INDEX |
#define MSG_NETRENDER_BUCKET_STARTED |
#define MSG_NETRENDER_BUCKET_FINISHED |
#define MSG_NETRENDER_BUCKET_REQUEST |
#define MSG_NETRENDER_CACHE_GET_CACHE |
#define MSG_NETRENDER_CACHE_GET_TASK |
#define MSG_NETRENDER_CACHE_SEND_TASK |
#define MSG_NETRENDER_CACHE_PROGRESS |
#define MSG_NETRENDER_CACHE_PREPASS |
#define MSG_NETRENDER_ANIMATION_RANGE |
#define CONTAINER_JOBUUID |
#define CONTAINER_RANGE_AVAILABLE |
#define CONTAINER_RANGE_FROM |
#define CONTAINER_RANGE_TO |
#define MSG_NETRENDER_WENTONLINE |
#define MSG_NETRENDER_WENTONLINE_NEWPORT |
#define MSG_NETRENDER_WENTONLINE_RESULT_VERIFIEDME |
#define MSG_NETRENDER_WENTONLINE_RESULT_SHARED |
#define MSG_NETRENDER_ADDNEWMACHINETORENDERING |
#define MSG_NETRENDER_ADDNEWMACHINETORENDERING_ENABLE |
#define MSG_NETRENDER_SHUTDOWN |
#define MSG_NETRENDER_UPDATEPORT |
#define MSG_NETRENDER_UPDATEPORT_PORT |
#define MSG_NETRENDER_ADDMEASSEEDER |
#define MSG_NETRENDER_ADDMEASSEEDER_JOBUUID |
#define MSG_NETRENDER_ADDMEASSEEDER_ASSETPARTUUID |
#define MSG_NETRENDER_GETMETAINFO |
#define MSG_NETRENDER_GETMETAINFO_UUID |
#define MSG_NETRENDER_GETMETAINFO_BUILDID |
#define MSG_NETRENDER_GETMETAINFO_MACHINEFEATURES |
#define MSG_NETRENDER_GETMETAINFO_DYNAMICPORT |
#define MSG_NETRENDER_GETMETAINFO_EDITION |
#define MSG_NETRENDER_SENDCREDENTIAL |
#define MSG_NETRENDER_SENDCREDENTIAL_REMOTESECURITYTOKEN |
#define MSG_NETRENDER_SENDCREDENTIAL_NAME |
#define MSG_NETRENDER_SENDCREDENTIAL_PORT |
#define MSG_NETRENDER_SENDCREDENTIAL_SECURITYTOKEN |
#define MSG_NETRENDER_SENDCREDENTIAL_SECURITYTOKENISVALID |
#define MSG_NETRENDER_SENDCREDENTIAL_BUILDID |
#define MSG_NETRENDER_SENDCREDENTIAL_BUILDIDISVALID |
#define MSG_NETRENDER_UNVERIFYME |
#define MSG_NETRENDER_UNVERIFYMEANDREMOVE |
#define MSG_NETRENDER_UNVERIFY |
#define MSG_NETRENDER_UNVERIFYANDREMOVE |
#define MSG_NETRENDER_REDISTRIBUTED |
#define MSG_NETRENDER_REDISTRIBUTED_JOBUUID |
#define MSG_NETRENDER_SENDSTATE |
#define MSG_NETRENDER_SENDSTATE_STATE |
#define MSG_NETRENDER_SENDSTATE_COUNTER |
#define MSG_NETRENDER_SENDSTATE_SERVERUUID |
#define MSG_NETRENDER_SENDSTATE_DELETEDJOBRECENTLY |
#define MSG_NETRENDER_MACHINENAMECHANGED |
#define MSG_NETRENDER_MACHINENAMECHANGED_NAME |
#define MSG_NETRENDER_MACHINECPUCOUNTCHANGED |
#define MSG_NETRENDER_MACHINECPUCOUNTCHANGED_VALUE |
#define MSG_NETRENDER_MACHINESHARED |
#define MSG_NETRENDER_MACHINESHARED_ON |
#define MSG_NETRENDER_IHAVETASKFORYOU |
#define MSG_NETRENDER_IHAVETASKFORYOU_JOBNAME |
#define MSG_NETRENDER_IHAVETASKFORYOU_TIMESTAMP |
#define MSG_NETRENDER_IHAVETASKFORYOU_JOBUUID |
#define MSG_NETRENDER_IHAVETASKFORYOU_COMMAND |
#define MSG_NETRENDER_SENDMESSAGE |
#define MSG_NETRENDER_SENDERROR_UUID |
#define MSG_NETRENDER_SENDERROR_MESSAGE |
#define MSG_NETRENDER_SENDERROR_TYPE |
#define MSG_NETRENDER_SENDERROR_FRAMENUMBER |
#define MSG_NETRENDER_PORTCHANGED |
#define MSG_NETRENDER_PORTCHANGED_PORT |
#define MSG_NETRENDER_THREADCOUNTCHANGED |
#define MSG_NETRENDER_THREADCOUNTCHANGED_COUNT |
#define MSG_NETRENDER_INSERT |
#define MSG_NETRENDER_INSERT_JOBUUID1 |
#define MSG_NETRENDER_INSERT_JOBUUID2 |
#define MSG_NETRENDER_INSERT_AFTER |
#define MSG_NETRENDER_MONITOR |
#define ID_GLOBALMACHINELIST |
#define MACHINE_CONTAINER |
#define MACHINE_ID |
#define MACHINE_UUID |
#define MACHINE_NAME |
#define MACHINE_DESC |
#define MACHINE_STATE |
#define MACHINE_DRIVERVERSION |
#define MACHINE_SELECTED |
#define MACHINE_VERIFICATIONBITS |
#define MACHINE_ISLOCAL |
#define MACHINE_OS |
#define MACHINE_CINEMAVERSION |
#define MACHINE_GRAPHICCARD |
#define MACHINE_PROCESSOR |
#define MACHINE_PLUGINS |
#define MACHINE_CURRENTLOG |
#define MACHINE_ADDRESS |
#define MACHINE_CURRENTJOB |
#define MACHINE_FRAMESTART |
#define MACHINE_FRAMEEND |
#define JOB_CONTAINER |
#define JOB_ID |
#define JOB_NAME |
#define JOB_UUID |
#define JOB_DIRECTORY |
#define JOB_STATE |
#define JOB_FRAMERANGE |
#define JOB_CREATOR_UUID |
#define JOB_SERVER_UUID |
#define JOB_RENDER_RESULT |
#define JOB_USER |
#define JOB_RDATA |
#define JOB_FRAMES |
#define JOB_DATETIME_CREATE |
#define JOB_DATETIME_START |
#define JOB_DATETIME_RENDERTIME |
#define JOB_PROGRESS |
#define JOB_CURRENTLOG |
#define JOB_DEFAULTSCENENAME |
#define JOB_ASSET_MODIFIED |
#define JOB_ASSET |
#define JOB_ASSET_NAME |
#define JOB_ASSET_DIRECTORYPATH |
#define JOB_ASSET_RELDIRECTORYPATH |
#define JOB_ASSET_SIZE |
#define JOB_ASSET_IMAGESEQUENCE |
#define JOB_ASSET_IMAGESEQUENCE_PREFIX |
#define JOB_ASSET_IMAGESEQUENCE_APPENDIX |
#define JOB_ASSET_IMAGESEQUENCE_FROM |
#define JOB_ASSET_IMAGESEQUENCE_TO |
#define JOB_RESULTASSET_MODIFIED |
#define JOB_RESULTASSET |
#define JOB_RESULTASSET_NAME |
#define JOB_RESULTASSET_DIRECTORYPATH |
#define JOB_RESULTASSET_SIZE |
#define JOB_ERRORCOUNT |
#define JOB_INVOLVEDMACHINES |
#define JOB_FRAMES_REL |
#define JOB_FRAMES_ABS |
#define JOB_RDATA_TAKE_NAME |
#define JOB_RDATA_NAME |
#define C4D_NETRENDER_LIBRARY_ID |
#define NET_BUCKET_BORDER |
#define NET_BUCKET_BORDER_2 |
#define NET_CACHE_ID_SSS_POINTS |
#define NET_CACHE_ID_SSS_IRRADIANCE |
#define NET_CACHE_ID_GI_COMPLETE |
#define NET_CACHE_ID_GI_PREPASS |
#define NET_CACHE_ID_GI_PASSES |
#define NET_CACHE_ID_GI_PROGRESS |
#define NET_CACHE_ID_AO_COMPLETE |
#define NET_CACHE_ID_AO_PREPASS |
#define NET_CACHE_ID_AO_PASSES |
#define NET_CACHE_ID_AO_PROGRESS |
#define NET_CACHE_ID_LM_COMPLETE |
#define NET_CACHE_ID_LM_PREPASS |
#define NET_CACHE_ID_LM_PASSES |
#define NET_CACHE_ID_LM_PROGRESS |
#define NET_CACHE_ID_RM_COMPLETE |
#define NET_CACHE_ID_RM_PREPASS |
#define NET_CACHE_ID_RM_PASSES |
#define NET_CACHE_ID_RM_PROGRESS |
|
strong |
Bool IsNetRenderInstalled | ( | ) |
NetRenderService* GetGlobalNetRenderService | ( | ) |
String GetMachineDescription | ( | const NetRenderService * | service, |
Machine * | m | ||
) |
String VerificationBitToString | ( | VERIFICATIONBIT | state | ) |
String JobCommandToString | ( | JOBCOMMAND | command | ) |
MESSAGERESULT NetSpecialEventAdd | ( | NetRenderService * | service, |
const C4DUuid & | remoteUuid, | ||
const BaseContainer & | msg, | ||
Bool | forceConnect = false |
||
) |
MESSAGERESULT NetGeSyncMessage | ( | NetRenderService * | service, |
const C4DUuid & | remoteUuid, | ||
const BaseContainer & | msg, | ||
BaseContainer & | result, | ||
BaseThread * | bt = nullptr , |
||
Bool | forceConnect = false |
||
) |
MESSAGERESULT NetSendData | ( | NetRenderService * | service, |
const C4DUuid & | remoteUuid, | ||
NetRenderBuffer * | data, | ||
NetRenderBuffer * | result, | ||
BaseThread * | bt = nullptr |
||
) |
Bool NetSendMessageToServer | ( | NetRenderService * | service, |
const C4DUuid & | remoteUuid, | ||
const C4DUuid & | jobUuid, | ||
SERVERMESSAGE | type, | ||
const String & | messageString, | ||
Bool | doConsoleOutput = false , |
||
Int32 | frameNumber = NOTOK |
||
) |
Bool NetSendMessageToServer | ( | NetRenderService * | service, |
const C4DUuid & | remoteUuid, | ||
const C4DUuid & | jobUuid, | ||
SERVERMESSAGE | type, | ||
RENDERRESULT | res, | ||
const String & | messageString, | ||
Bool | doConsoleOutput = false , |
||
Int32 | frameNumber = NOTOK |
||
) |
Bool NetRenderCacheGet | ( | NetRenderDocumentContext * | context, |
Bool | isServer, | ||
Int32 | cacheID, | ||
void *& | data, | ||
Int32 & | size | ||
) |
Bool NetRenderCacheGetTask | ( | NetRenderDocumentContext * | context, |
Bool | isServer, | ||
Int32 | cacheID, | ||
Int32 & | taskID, | ||
Int32 & | taskSubdivisions | ||
) |
Bool NetRenderCacheSendTask | ( | NetRenderDocumentContext * | context, |
Bool | isServer, | ||
Int32 | cacheID, | ||
Int32 | taskID, | ||
void * | data, | ||
Int32 | size, | ||
Bool | progress | ||
) |
Bool NetRenderCacheProgress | ( | NetRenderDocumentContext * | context, |
Int32 | cacheID, | ||
Int32 | lastIndex, | ||
void *& | data, | ||
Int32 & | size, | ||
BaseThread * | thread | ||
) |
Bool NetRenderCachePrepass | ( | NetRenderDocumentContext * | context, |
Int32 | cacheID, | ||
Bool & | completed | ||
) |
Bool NetRenderGetFileFromServer | ( | NetRenderService * | context, |
const Filename & | sourcePathOrName, | ||
Filename & | result, | ||
BaseThread * | bt = nullptr |
||
) |
maxon::Result<void> NetRenderGetAssetFromServer | ( | NetRenderService * | service, |
const Filename & | sourcePathOrName, | ||
Filename & | result, | ||
SERVERMESSAGE | raiseServerMessageIfNotFound, | ||
maxon::ThreadInterface * | bt = nullptr |
||
) |
BETA |
C4D |
NET |
ALL |
NEW |
ASSIGNED |
TRANSFERED |
ASSEMBLED |
SKIPPED |
struct RenderTask MAXON_ENUM_FLAGS |
class CINEWARE_SINGLEINHERITANCE iUser |