NetLibrary Struct Reference

#include <lib_net.h>

Inheritance diagram for NetLibrary:

Public Attributes

JOBSTATE(RenderJob::* RenderJobGetState )() const
 
void(RenderJob::* RenderJobSetState )(JOBSTATE state, Bool sendSignal)
 
const C4DUuid(RenderJob::* RenderJobGetUuid )() const
 
const C4DUuid(RenderJob::* RenderJobGetCreatorUuid )() const
 
void(RenderJob::* RenderJobSetCreatorUuid )(const C4DUuid &creatorUuid)
 
const C4DUuid(RenderJob::* RenderJobGetServerUuid )() const
 
void(RenderJob::* RenderJobSetServerUuid )(const C4DUuid &serverUuid)
 
NetRenderService *(RenderJob::* GetNetRenderService )() const
 
const NetRenderData *(RenderJob::* GetRenderData )() const
 
Bool(RenderJob::* AddMachine )(const C4DUuid &machineUuid)
 
Bool(RenderJob::* AddMachines )(const maxon::BaseArray< C4DUuid > &machineUuids, Bool flush)
 
Bool(RenderJob::* RemoveMachine )(const C4DUuid &machineUuid)
 
Bool(RenderJob::* ExRemoveMachines )(const maxon::BaseArray< C4DUuid > &machineUuids)
 
void(RenderJob::* GetMachines )(maxon::BaseArray< C4DUuid > &machineUuids) const
 
void(RenderJob::* UpdateProgress )(Float progress, Bool completed)
 
const C4DUuid(Machine::* GetUuid )() const
 
void(Machine::* SetUuid )(const C4DUuid &uid)
 
Vector(Machine::* GetColor )(const Vector *bgColor) const
 
void(Machine::* SetColor )(const Vector &color)
 
void(Machine::* FoundViaZeroConf )(Bool foundViaZeroConf)
 
Bool(Machine::* FoundViaZeroConf2 )() const
 
OPERATINGSYSTEM(Machine::* GetOperatingSystem )()
 
void(Machine::* SetOperatingSystem )(OPERATINGSYSTEM operatingSystem)
 
const BaseContainer &(Machine::* GetMachineFeatures )() const
 
void(Machine::* SetMachineFeatures )(const BaseContainer &t_bc)
 
JOBCOMMAND(Machine::* GetCurrentJobCommand )(C4DUuid *rendersFor) const
 
void(Machine::* SetMacAddress )(const maxon::BaseArray< UChar > &macAddress)
 
void(Machine::* GetMacAddress )(maxon::BaseArray< UChar > &macAddress) const
 
String(Machine::* GetFullyQualifiedDomainName )(Bool *isPrivate) const
 
void(Machine::* ClearVerificationBit )(VERIFICATIONBIT state)
 
Bool(Machine::* GetVerificationBit )(VERIFICATIONBIT state) const
 
void(Machine::* SetVerificationBit )(VERIFICATIONBIT state)
 
Bool(Machine::* GetGlobalSelected )() const
 
void(Machine::* SetGlobalSelected )(Bool globalSelected)
 
Machine *(NetRenderService::* FindMachine )(const C4DUuid &uid, MACHINELIST list, VERIFICATIONBIT bits) const
 
MachineGroup *(NetRenderService::* ExGetOnlineHead )() const
 
MachineGroup *(NetRenderService::* GetMachineHead )() const
 
Machine *(NetRenderService::* ExGetFirstOnline )() const
 
Machine *(NetRenderService::* GetFirstMachine )() const
 
maxon::RWSpinlock &(NetRenderService::* GetMachineLock )()
 
void(NetRenderService::* GetAllMachineUuids )(maxon::BaseArray< C4DUuid > &machineUuids, MACHINELIST list, VERIFICATIONBIT bits, Bool includeLocalMachine, Bool includeZeroConfMachines)
 
RenderJob *(NetRenderService::* FindRenderJob )(const C4DUuid &jobUuid, Bool lookInServerList) const
 
const C4DUuid(NetRenderService::* GetUuid2 )() const
 
void(NetRenderService::* GetMacAddress2 )(maxon::BaseArray< UChar > &macAddress) const
 
Int32(NetRenderService::* ExGetInternalPort )() const
 
Int32(NetRenderService::* ExGetExternalPort )() const
 
String(NetRenderService::* ExGetHostname )() const
 
void(NetRenderService::* CopyClientTasksFrom )(maxon::BaseArray< C4DUuid > &jobUuids, maxon::BaseArray< Task > &tasks) const
 
Repository &(NetRenderService::* GetRepository )()
 
maxon::RWSpinlock &(NetRenderService::* GetClientRenderJobLock )()
 
RENDERRESULT(NetRenderService::* InitRendering )(BaseDocument *doc, const BaseContainer &rdata, const C4DUuid &jobUuid, NETRENDERFLAGS flags, PictureViewer *pv, const BaseContainer &machines, MultipassBitmap *bmp, ProgressHook *prog, WriteProgressHook *wprog, void *context, Bool *useFrameNumberAsSuffix, Filename *dispname, const maxon::BaseArray< Bool > *renderTasks)
 
CREATEJOBRESULT(NetRenderService::* CreateRenderJob )(const String &docName, C4DUuid &jobUuid, RENDERJOBCREATOR creator, const String &username, BaseThread *bt, const Filename *watchFolderName)
 
RENDERRESULT(NetRenderService::* StartRendering )(THREADMODE mode, BaseDocument *doc, const C4DUuid &jobUuid, BaseThread *bt)
 
Bool(NetRenderService::* VerifyServerOnClient )(THREADMODE mode, const C4DUuid &machineUuid, const String &securityToken, Bool setClientAsGlobalSelected, Bool doLock, Int32 waitUntilExecutionInMs)
 
Bool(NetRenderService::* DeleteRenderJob )(const C4DUuid &jobUuid, Bool informClients)
 
Bool(NetRenderService::* GetGlobalSelected2 )(maxon::BaseArray< C4DUuid > &machines)
 
UserPool &(NetRenderService::* GetUserPool )()
 
Bool(NetRenderService::* GetJobsList1 )(maxon::BaseArray< BaseContainer > &jobs, Bool triggerWatchDog, DETAILSELECTOR rdata, DETAILSELECTOR assets, DETAILSELECTOR results, DETAILSELECTOR log, const C4DUuid *getOnlyThisJob, Bool selectedJobOnly, const C4DUuid *user)
 
void(NetRenderService::* GetGlobalSelectedMachines )(maxon::BaseArray< C4DUuid > &machines, Bool &atLeastOneMachineOnline)
 
String(NetRenderService::* GetCurrentJobCommandAsString )() const
 
MESSAGERESULT(* NetSpecialEventAdd )(NetRenderService *service, const C4DUuid &remoteUuid, const BaseContainer &msg, Bool forceConnect)
 
MESSAGERESULT(* NetGeSyncMessage )(NetRenderService *service, const C4DUuid &remoteUuid, const BaseContainer &msg, BaseContainer &result, BaseThread *bt, Bool forceConnect)
 
MESSAGERESULT(* NetSendData )(NetRenderService *service, const C4DUuid &remoteUuid, NetRenderBuffer *data, NetRenderBuffer *result, BaseThread *bt)
 
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 *client, const Filename &sourceNameOrPath, Filename &result, BaseThread *bt)
 
NetRenderService *(* GetGlobalNetRenderService )()
 
String(* GetMachineDescription )(const NetRenderService *service, Machine *m)
 
String(* VerificationBitToString )(VERIFICATIONBIT state)
 
String(* JobCommandToString )(JOBCOMMAND command)
 
String(* GetDebugStringOfMachine )(const Machine *m)
 
Filename(Repository::* GetRepositoryPath )() const
 
Filename(Repository::* GetJobsPath )(Bool server) const
 
void(Repository::* SetRepositoryPath )(const Filename &repositoryPath)
 
Bool(Repository::* ConvertAbsolute2RelativePath )(const Filename &absolutePath, RelativeFilename &relativePath, Bool server) const
 
Filename(Repository::* ConvertRelative2Absolute )(RenderJob *job, Asset *asset) const
 
RenderJob *(NetRenderService::* GetActive )() const
 
RelativeFilename(RenderJob::* GetProjectFolder )() const
 
Asset *(RenderJob::* GetFirstAsset )() const
 
Bool(UserPool::* AddUser )(const String &username, const String &password, const String &description, Bool isAdmin)
 
Bool(UserPool::* DeleteUser )(const C4DUuid &userUuid)
 
Bool(UserPool::* ChangePassword )(const C4DUuid &userUuid, const String &oldPassword, const String &newPassword)
 
Bool(UserPool::* CheckUserCredentials )(const String &username, const String &password) const
 
void(UserPool::* GetUsers )(maxon::BaseArray< User * > &users) const
 
ProgressHook *(RenderJob::* GetProgressHook )(void *&context)
 
WriteProgressHook *(RenderJob::* GetWriteProgressHook )(void *&context)
 
String(NetRenderService::* GetName )() const
 
Bool(NetRenderService::* IsRunning )() const
 
String(NetRenderData::* GetName2 )() const
 
Bool(NetRenderData::* IsSingleFrameRendering )() const
 
Int32(NetRenderData::* GetRealFps )() const
 
Float(NetRenderData::* GetFps )() const
 
BaseTime(NetRenderData::* GetFrameFrom )() const
 
BaseTime(NetRenderData::* GetFrameTo )() const
 
Int32(NetRenderData::* GetWidth )() const
 
Int32(NetRenderData::* GetHeight )() const
 
Int32(NetRenderData::* GetFrameRange )() const
 
Int32(NetRenderData::* GetNameFormat )() const
 
Int32(NetRenderData::* GetFrameStep )() const
 
BaseContainer(NetRenderData::* GetData )() const
 
Bool(NetRenderData::* UseFrameNumberAsSuffix )() const
 
Bool(NetRenderData::* ShowHud )() const
 
Bool(NetRenderData::* SaveImage )() const
 
Int32(NetRenderData::* GetImageFormat )() const
 
Filename(NetRenderData::* GetImageFilename )() const
 
Filename(NetRenderData::* GetImageAbsResultFolder )() const
 
Bool(NetRenderData::* GetImageFormatIsMovie )() const
 
Bool(NetRenderData::* SaveMultipass )() const
 
Int32(NetRenderData::* GetMultipassImageFormat )() const
 
Filename(NetRenderData::* GetMultipassFilename )() const
 
Filename(NetRenderData::* GetMultipassAbsResultFolder )() const
 
Bool(NetRenderData::* GetMultipassFormatIsMovie )() const
 
Bool(NetRenderData::* GetMultipassSaveMultilayer )() const
 
Bool(NetRenderData::* ShowTextureError )() const
 
NETRENDERFLAGS(NetRenderData::* GetFlags )() const
 
Filename(NetRenderData::* GetB3dTempFolder )() const
 
void(NetRenderService::* NetConsoleOutput )(maxon::OUTPUT flags, const maxon::String &value, maxon::OUTPUTLOCATION output, const maxon::SourceLocation &loc)
 
C4DUuid(iUser::* GetUserUuid )() const
 
String(iUser::* GetUserUsername )() const
 
String(iUser::* GetUserDescription )() const
 
Bool(iUser::* IsUserAdmin )() const
 
String(iUser::* GetUserDefaultLanguage )() const
 
Bool(UserPool::* ChangeDefaultLanguage )(const C4DUuid &userUuid, const String &defaultLanguage)
 
Bool(UserPool::* ExGetUser )(const String &username)
 
User *(* UserAlloc )()
 
void(* UserFree )(User *&p)
 
Bool(NetRenderService::* GetMachinesList )(maxon::BaseArray< BaseContainer > &jobs, Int32 logCount, const C4DUuid *getOnlyThisMachine) const
 
Bool(NetRenderService::* InitAndStartRenderingFullAsync )(const C4DUuid &jobUuid)
 
void(NetRenderService::* StopRendering )(THREADMODE mode, const C4DUuid &jobUuid, RENDERRESULT result)
 
Bool(NetRenderService::* InsertJobBefore )(const C4DUuid &jobUuid1, const C4DUuid &jobUuid2)
 
Bool(NetRenderService::* InsertJobAfter )(const C4DUuid &jobUuid1, const C4DUuid &jobUuid2)
 
Bool(NetRenderService::* SetDefaultSceneName )(const C4DUuid &jobUuid, const Filename &defaultSceneName)
 
Bool(UserPool::* ChangeUserAccountType )(const C4DUuid &userUuid, const Bool isAdmin)
 
Bool(UserPool::* ChangeUserInfo )(const C4DUuid &userUuid, const String &description)
 
Bool(UserPool::* ChangeUserPassword )(const C4DUuid &userUuid, const String &password)
 
void(RenderJob::* RenderJobSetDefaultSceneName )(const Filename &defaultSceneName)
 
Filename(RenderJob::* RenderJobGetDefaultSceneName )() const
 
Bool(NetRenderService::* Message )(const C4DUuid &remoteUuid, const NetworkIpAddrPort *remoteAddr, Bool isPrivate, const BaseContainer &msg, BaseContainer &result)
 
Bool(NetRenderService::* ClearResults )(const C4DUuid &jobUuid)
 
EDITION(NetRenderService::* GetEdition )() const
 
String(* JobStateToString )(JOBSTATE state)
 
maxon::Result< void >(* NetRenderGetFileFromServer2 )(NetRenderService *client, const Filename &sourceNameOrPath, Filename &result, SERVERMESSAGE sendWarningIfFailed, maxon::ThreadInterface *bt)
 
Bool(NetRenderService::* AddLogToJob )(const C4DUuid &jobUuid, const String &log, Bool doLock, Bool append)
 
BaseBitmap *(NetRenderService::* ExGetRenderPreview )(const C4DUuid &jobUuid)
 
Bool(* NetSendMessageToServer )(NetRenderService *service, const C4DUuid &remoteUuid, const C4DUuid &jobUuid, SERVERMESSAGE type, const String &messageString, Bool doConsoleOutput, Int32 frameNumber)
 
BaseContainer *(NetRenderService::* GetNetPreferences )() const
 
Bool(NetRenderService::* AddLogToMachine )(const C4DUuid &machineUuid, const String &log, Bool doLock)
 
Bool(NetRenderService::* GetJobsList2 )(const BaseContainer &settings, maxon::BaseArray< BaseContainer > &jobs, Bool triggerWatchDog, DETAILSELECTOR rdata, DETAILSELECTOR assets, DETAILSELECTOR results, DETAILSELECTOR log, const C4DUuid *getOnlyThisJob, Bool selectedJobOnly, const C4DUuid *user)
 
void(* SetErrorLevel )(Bool printDebugErrors, Bool stackInErrors, Bool locationInErrors)
 
Bool(NetRenderService::* AddMachine2 )(const String &address, const String &securityToken, Bool allowGui, const C4DUuid *uuidOfMachineToOverwrite)
 
Filename(NetRenderData::* GetOriginDocumentDirectoryPath )() const
 
BaseContainer &(NetRenderData::* GetData2 )()
 
const BaseContainer &(NetRenderData::* GetData3 )() const
 
RENDERRESULT(RenderJob::* RenderJobGetRenderResult )() const
 
Int32(NetRenderData::* GetRealImageBitDepth )() const
 
Int32(NetRenderData::* GetRealMultipassBitDepth )() const
 
Bool(* NetSendMessageToServer2 )(NetRenderService *service, const C4DUuid &remoteUuid, const C4DUuid &jobUuid, SERVERMESSAGE type, RENDERRESULT res, const String &messageString, Bool doConsoleOutput, Int32 frameNumber)
 
Bool(NetRenderService::* RemoveResult )(const C4DUuid &jobUuid, const Filename &relResultPath)
 
maxon::Result< void >(NetRenderService::* CopyRenderTaskFrom )(const C4DUuid &jobUuid, maxon::BaseArray< RenderTask > &todo)
 
EDITION(Machine::* GetEdition2 )() const
 
Int32(NetRenderService::* GetCpuCount )() const
 
- Public Attributes inherited from C4DLibrary
Int32 version
 
Int32 size
 

Member Data Documentation

◆ RenderJobGetState

JOBSTATE(RenderJob::* RenderJobGetState() const

◆ RenderJobSetState

void(RenderJob::* RenderJobSetState(JOBSTATE state, Bool sendSignal)

◆ RenderJobGetUuid

const C4DUuid(RenderJob::* RenderJobGetUuid() const

◆ RenderJobGetCreatorUuid

const C4DUuid(RenderJob::* RenderJobGetCreatorUuid() const

◆ RenderJobSetCreatorUuid

void(RenderJob::* RenderJobSetCreatorUuid(const C4DUuid &creatorUuid)

◆ RenderJobGetServerUuid

const C4DUuid(RenderJob::* RenderJobGetServerUuid() const

◆ RenderJobSetServerUuid

void(RenderJob::* RenderJobSetServerUuid(const C4DUuid &serverUuid)

◆ GetNetRenderService

NetRenderService*(RenderJob::* GetNetRenderService() const

◆ GetRenderData

const NetRenderData*(RenderJob::* GetRenderData() const

◆ AddMachine

Bool(RenderJob::* AddMachine(const C4DUuid &machineUuid)

◆ AddMachines

Bool(RenderJob::* AddMachines(const maxon::BaseArray< C4DUuid > &machineUuids, Bool flush)

◆ RemoveMachine

Bool(RenderJob::* RemoveMachine(const C4DUuid &machineUuid)

◆ ExRemoveMachines

Bool(RenderJob::* ExRemoveMachines(const maxon::BaseArray< C4DUuid > &machineUuids)

◆ GetMachines

void(RenderJob::* GetMachines(maxon::BaseArray< C4DUuid > &machineUuids) const

◆ UpdateProgress

void(RenderJob::* UpdateProgress(Float progress, Bool completed)

◆ GetUuid

const C4DUuid(Machine::* GetUuid() const

◆ SetUuid

void(Machine::* SetUuid(const C4DUuid &uid)

◆ GetColor

Vector(Machine::* GetColor(const Vector *bgColor) const

◆ SetColor

void(Machine::* SetColor(const Vector &color)

◆ FoundViaZeroConf

void(Machine::* FoundViaZeroConf(Bool foundViaZeroConf)

◆ FoundViaZeroConf2

Bool(Machine::* FoundViaZeroConf2() const

◆ GetOperatingSystem

OPERATINGSYSTEM(Machine::* GetOperatingSystem()

◆ SetOperatingSystem

void(Machine::* SetOperatingSystem(OPERATINGSYSTEM operatingSystem)

◆ GetMachineFeatures

const BaseContainer&(Machine::* GetMachineFeatures() const

◆ SetMachineFeatures

void(Machine::* SetMachineFeatures(const BaseContainer &t_bc)

◆ GetCurrentJobCommand

JOBCOMMAND(Machine::* GetCurrentJobCommand(C4DUuid *rendersFor) const

◆ SetMacAddress

void(Machine::* SetMacAddress(const maxon::BaseArray< UChar > &macAddress)

◆ GetMacAddress

void(Machine::* GetMacAddress(maxon::BaseArray< UChar > &macAddress) const

◆ GetFullyQualifiedDomainName

String(Machine::* GetFullyQualifiedDomainName(Bool *isPrivate) const

◆ ClearVerificationBit

void(Machine::* ClearVerificationBit(VERIFICATIONBIT state)

◆ GetVerificationBit

Bool(Machine::* GetVerificationBit(VERIFICATIONBIT state) const

◆ SetVerificationBit

void(Machine::* SetVerificationBit(VERIFICATIONBIT state)

◆ GetGlobalSelected

Bool(Machine::* GetGlobalSelected() const

◆ SetGlobalSelected

void(Machine::* SetGlobalSelected(Bool globalSelected)

◆ FindMachine

Machine*(NetRenderService::* FindMachine(const C4DUuid &uid, MACHINELIST list, VERIFICATIONBIT bits) const

◆ ExGetOnlineHead

MachineGroup*(NetRenderService::* ExGetOnlineHead() const

◆ GetMachineHead

MachineGroup*(NetRenderService::* GetMachineHead() const

◆ ExGetFirstOnline

Machine*(NetRenderService::* ExGetFirstOnline() const

◆ GetFirstMachine

Machine*(NetRenderService::* GetFirstMachine() const

◆ GetMachineLock

maxon::RWSpinlock&(NetRenderService::* GetMachineLock()

◆ GetAllMachineUuids

void(NetRenderService::* GetAllMachineUuids(maxon::BaseArray< C4DUuid > &machineUuids, MACHINELIST list, VERIFICATIONBIT bits, Bool includeLocalMachine, Bool includeZeroConfMachines)

◆ FindRenderJob

RenderJob*(NetRenderService::* FindRenderJob(const C4DUuid &jobUuid, Bool lookInServerList) const

◆ GetUuid2

const C4DUuid(NetRenderService::* GetUuid2() const

◆ GetMacAddress2

void(NetRenderService::* GetMacAddress2(maxon::BaseArray< UChar > &macAddress) const

◆ ExGetInternalPort

Int32(NetRenderService::* ExGetInternalPort() const

◆ ExGetExternalPort

Int32(NetRenderService::* ExGetExternalPort() const

◆ ExGetHostname

String(NetRenderService::* ExGetHostname() const

◆ CopyClientTasksFrom

void(NetRenderService::* CopyClientTasksFrom(maxon::BaseArray< C4DUuid > &jobUuids, maxon::BaseArray< Task > &tasks) const

◆ GetRepository

Repository&(NetRenderService::* GetRepository()

◆ GetClientRenderJobLock

maxon::RWSpinlock&(NetRenderService::* GetClientRenderJobLock()

◆ InitRendering

RENDERRESULT(NetRenderService::* InitRendering(BaseDocument *doc, const BaseContainer &rdata, const C4DUuid &jobUuid, NETRENDERFLAGS flags, PictureViewer *pv, const BaseContainer &machines, MultipassBitmap *bmp, ProgressHook *prog, WriteProgressHook *wprog, void *context, Bool *useFrameNumberAsSuffix, Filename *dispname, const maxon::BaseArray< Bool > *renderTasks)

◆ CreateRenderJob

CREATEJOBRESULT(NetRenderService::* CreateRenderJob(const String &docName, C4DUuid &jobUuid, RENDERJOBCREATOR creator, const String &username, BaseThread *bt, const Filename *watchFolderName)

◆ StartRendering

RENDERRESULT(NetRenderService::* StartRendering(THREADMODE mode, BaseDocument *doc, const C4DUuid &jobUuid, BaseThread *bt)

◆ VerifyServerOnClient

Bool(NetRenderService::* VerifyServerOnClient(THREADMODE mode, const C4DUuid &machineUuid, const String &securityToken, Bool setClientAsGlobalSelected, Bool doLock, Int32 waitUntilExecutionInMs)

◆ DeleteRenderJob

Bool(NetRenderService::* DeleteRenderJob(const C4DUuid &jobUuid, Bool informClients)

◆ GetGlobalSelected2

Bool(NetRenderService::* GetGlobalSelected2(maxon::BaseArray< C4DUuid > &machines)

◆ GetUserPool

UserPool&(NetRenderService::* GetUserPool()

◆ GetJobsList1

Bool(NetRenderService::* GetJobsList1(maxon::BaseArray< BaseContainer > &jobs, Bool triggerWatchDog, DETAILSELECTOR rdata, DETAILSELECTOR assets, DETAILSELECTOR results, DETAILSELECTOR log, const C4DUuid *getOnlyThisJob, Bool selectedJobOnly, const C4DUuid *user)

◆ GetGlobalSelectedMachines

void(NetRenderService::* GetGlobalSelectedMachines(maxon::BaseArray< C4DUuid > &machines, Bool &atLeastOneMachineOnline)

◆ GetCurrentJobCommandAsString

String(NetRenderService::* GetCurrentJobCommandAsString() const

◆ NetSpecialEventAdd

MESSAGERESULT(* NetSpecialEventAdd(NetRenderService *service, const C4DUuid &remoteUuid, const BaseContainer &msg, Bool forceConnect)

◆ NetGeSyncMessage

MESSAGERESULT(* NetGeSyncMessage(NetRenderService *service, const C4DUuid &remoteUuid, const BaseContainer &msg, BaseContainer &result, BaseThread *bt, Bool forceConnect)

◆ NetSendData

MESSAGERESULT(* NetSendData(NetRenderService *service, const C4DUuid &remoteUuid, NetRenderBuffer *data, NetRenderBuffer *result, BaseThread *bt)

◆ NetRenderCacheGet

Bool(* NetRenderCacheGet(NetRenderDocumentContext *context, Bool isServer, Int32 cacheID, void *&data, Int32 &size)

◆ NetRenderCacheGetTask

Bool(* NetRenderCacheGetTask(NetRenderDocumentContext *context, Bool isServer, Int32 cacheID, Int32 &taskID, Int32 &taskSubdivisions)

◆ NetRenderCacheSendTask

Bool(* NetRenderCacheSendTask(NetRenderDocumentContext *context, Bool isServer, Int32 cacheID, Int32 taskID, void *data, Int32 size, Bool progress)

◆ NetRenderCacheProgress

Bool(* NetRenderCacheProgress(NetRenderDocumentContext *context, Int32 cacheID, Int32 lastIndex, void *&data, Int32 &size, BaseThread *thread)

◆ NetRenderCachePrepass

Bool(* NetRenderCachePrepass(NetRenderDocumentContext *context, Int32 cacheID, Bool &completed)

◆ NetRenderGetFileFromServer

Bool(* NetRenderGetFileFromServer(NetRenderService *client, const Filename &sourceNameOrPath, Filename &result, BaseThread *bt)

◆ GetGlobalNetRenderService

NetRenderService*(* GetGlobalNetRenderService()

◆ GetMachineDescription

String(* GetMachineDescription(const NetRenderService *service, Machine *m)

◆ VerificationBitToString

String(* VerificationBitToString(VERIFICATIONBIT state)

◆ JobCommandToString

String(* JobCommandToString(JOBCOMMAND command)

◆ GetDebugStringOfMachine

String(* GetDebugStringOfMachine(const Machine *m)

◆ GetRepositoryPath

Filename(Repository::* GetRepositoryPath() const

◆ GetJobsPath

Filename(Repository::* GetJobsPath(Bool server) const

◆ SetRepositoryPath

void(Repository::* SetRepositoryPath(const Filename &repositoryPath)

◆ ConvertAbsolute2RelativePath

Bool(Repository::* ConvertAbsolute2RelativePath(const Filename &absolutePath, RelativeFilename &relativePath, Bool server) const

◆ ConvertRelative2Absolute

Filename(Repository::* ConvertRelative2Absolute(RenderJob *job, Asset *asset) const

◆ GetActive

RenderJob*(NetRenderService::* GetActive() const

◆ GetProjectFolder

RelativeFilename(RenderJob::* GetProjectFolder() const

◆ GetFirstAsset

Asset*(RenderJob::* GetFirstAsset() const

◆ AddUser

Bool(UserPool::* AddUser(const String &username, const String &password, const String &description, Bool isAdmin)

◆ DeleteUser

Bool(UserPool::* DeleteUser(const C4DUuid &userUuid)

◆ ChangePassword

Bool(UserPool::* ChangePassword(const C4DUuid &userUuid, const String &oldPassword, const String &newPassword)

◆ CheckUserCredentials

Bool(UserPool::* CheckUserCredentials(const String &username, const String &password) const

◆ GetUsers

void(UserPool::* GetUsers(maxon::BaseArray< User * > &users) const

◆ GetProgressHook

ProgressHook*(RenderJob::* GetProgressHook(void *&context)

◆ GetWriteProgressHook

WriteProgressHook*(RenderJob::* GetWriteProgressHook(void *&context)

◆ GetName

String(NetRenderService::* GetName() const

◆ IsRunning

Bool(NetRenderService::* IsRunning() const

◆ GetName2

String(NetRenderData::* GetName2() const

◆ IsSingleFrameRendering

Bool(NetRenderData::* IsSingleFrameRendering() const

◆ GetRealFps

Int32(NetRenderData::* GetRealFps() const

◆ GetFps

Float(NetRenderData::* GetFps() const

◆ GetFrameFrom

BaseTime(NetRenderData::* GetFrameFrom() const

◆ GetFrameTo

BaseTime(NetRenderData::* GetFrameTo() const

◆ GetWidth

Int32(NetRenderData::* GetWidth() const

◆ GetHeight

Int32(NetRenderData::* GetHeight() const

◆ GetFrameRange

Int32(NetRenderData::* GetFrameRange() const

◆ GetNameFormat

Int32(NetRenderData::* GetNameFormat() const

◆ GetFrameStep

Int32(NetRenderData::* GetFrameStep() const

◆ GetData

BaseContainer(NetRenderData::* GetData() const

◆ UseFrameNumberAsSuffix

Bool(NetRenderData::* UseFrameNumberAsSuffix() const

◆ ShowHud

Bool(NetRenderData::* ShowHud() const

◆ SaveImage

Bool(NetRenderData::* SaveImage() const

◆ GetImageFormat

Int32(NetRenderData::* GetImageFormat() const

◆ GetImageFilename

Filename(NetRenderData::* GetImageFilename() const

◆ GetImageAbsResultFolder

Filename(NetRenderData::* GetImageAbsResultFolder() const

◆ GetImageFormatIsMovie

Bool(NetRenderData::* GetImageFormatIsMovie() const

◆ SaveMultipass

Bool(NetRenderData::* SaveMultipass() const

◆ GetMultipassImageFormat

Int32(NetRenderData::* GetMultipassImageFormat() const

◆ GetMultipassFilename

Filename(NetRenderData::* GetMultipassFilename() const

◆ GetMultipassAbsResultFolder

Filename(NetRenderData::* GetMultipassAbsResultFolder() const

◆ GetMultipassFormatIsMovie

Bool(NetRenderData::* GetMultipassFormatIsMovie() const

◆ GetMultipassSaveMultilayer

Bool(NetRenderData::* GetMultipassSaveMultilayer() const

◆ ShowTextureError

Bool(NetRenderData::* ShowTextureError() const

◆ GetFlags

NETRENDERFLAGS(NetRenderData::* GetFlags() const

◆ GetB3dTempFolder

Filename(NetRenderData::* GetB3dTempFolder() const

◆ NetConsoleOutput

void(NetRenderService::* NetConsoleOutput(maxon::OUTPUT flags, const maxon::String &value, maxon::OUTPUTLOCATION output, const maxon::SourceLocation &loc)

◆ GetUserUuid

C4DUuid(iUser::* GetUserUuid() const

◆ GetUserUsername

String(iUser::* GetUserUsername() const

◆ GetUserDescription

String(iUser::* GetUserDescription() const

◆ IsUserAdmin

Bool(iUser::* IsUserAdmin() const

◆ GetUserDefaultLanguage

String(iUser::* GetUserDefaultLanguage() const

◆ ChangeDefaultLanguage

Bool(UserPool::* ChangeDefaultLanguage(const C4DUuid &userUuid, const String &defaultLanguage)

◆ ExGetUser

Bool(UserPool::* ExGetUser(const String &username)

◆ UserAlloc

User*(* UserAlloc()

◆ UserFree

void(* UserFree(User *&p)

◆ GetMachinesList

Bool(NetRenderService::* GetMachinesList(maxon::BaseArray< BaseContainer > &jobs, Int32 logCount, const C4DUuid *getOnlyThisMachine) const

◆ InitAndStartRenderingFullAsync

Bool(NetRenderService::* InitAndStartRenderingFullAsync(const C4DUuid &jobUuid)

◆ StopRendering

void(NetRenderService::* StopRendering(THREADMODE mode, const C4DUuid &jobUuid, RENDERRESULT result)

◆ InsertJobBefore

Bool(NetRenderService::* InsertJobBefore(const C4DUuid &jobUuid1, const C4DUuid &jobUuid2)

◆ InsertJobAfter

Bool(NetRenderService::* InsertJobAfter(const C4DUuid &jobUuid1, const C4DUuid &jobUuid2)

◆ SetDefaultSceneName

Bool(NetRenderService::* SetDefaultSceneName(const C4DUuid &jobUuid, const Filename &defaultSceneName)

◆ ChangeUserAccountType

Bool(UserPool::* ChangeUserAccountType(const C4DUuid &userUuid, const Bool isAdmin)

◆ ChangeUserInfo

Bool(UserPool::* ChangeUserInfo(const C4DUuid &userUuid, const String &description)

◆ ChangeUserPassword

Bool(UserPool::* ChangeUserPassword(const C4DUuid &userUuid, const String &password)

◆ RenderJobSetDefaultSceneName

void(RenderJob::* RenderJobSetDefaultSceneName(const Filename &defaultSceneName)

◆ RenderJobGetDefaultSceneName

Filename(RenderJob::* RenderJobGetDefaultSceneName() const

◆ Message

Bool(NetRenderService::* Message(const C4DUuid &remoteUuid, const NetworkIpAddrPort *remoteAddr, Bool isPrivate, const BaseContainer &msg, BaseContainer &result)

◆ ClearResults

Bool(NetRenderService::* ClearResults(const C4DUuid &jobUuid)

◆ GetEdition

EDITION(NetRenderService::* GetEdition() const

◆ JobStateToString

String(* JobStateToString(JOBSTATE state)

◆ NetRenderGetFileFromServer2

maxon::Result<void>(* NetRenderGetFileFromServer2(NetRenderService *client, const Filename &sourceNameOrPath, Filename &result, SERVERMESSAGE sendWarningIfFailed, maxon::ThreadInterface *bt)

◆ AddLogToJob

Bool(NetRenderService::* AddLogToJob(const C4DUuid &jobUuid, const String &log, Bool doLock, Bool append)

◆ ExGetRenderPreview

BaseBitmap*(NetRenderService::* ExGetRenderPreview(const C4DUuid &jobUuid)

◆ NetSendMessageToServer

Bool(* NetSendMessageToServer(NetRenderService *service, const C4DUuid &remoteUuid, const C4DUuid &jobUuid, SERVERMESSAGE type, const String &messageString, Bool doConsoleOutput, Int32 frameNumber)

◆ GetNetPreferences

BaseContainer*(NetRenderService::* GetNetPreferences() const

◆ AddLogToMachine

Bool(NetRenderService::* AddLogToMachine(const C4DUuid &machineUuid, const String &log, Bool doLock)

◆ GetJobsList2

Bool(NetRenderService::* GetJobsList2(const BaseContainer &settings, maxon::BaseArray< BaseContainer > &jobs, Bool triggerWatchDog, DETAILSELECTOR rdata, DETAILSELECTOR assets, DETAILSELECTOR results, DETAILSELECTOR log, const C4DUuid *getOnlyThisJob, Bool selectedJobOnly, const C4DUuid *user)

◆ SetErrorLevel

void(* SetErrorLevel(Bool printDebugErrors, Bool stackInErrors, Bool locationInErrors)

◆ AddMachine2

Bool(NetRenderService::* AddMachine2(const String &address, const String &securityToken, Bool allowGui, const C4DUuid *uuidOfMachineToOverwrite)

◆ GetOriginDocumentDirectoryPath

Filename(NetRenderData::* GetOriginDocumentDirectoryPath() const

◆ GetData2

BaseContainer&(NetRenderData::* GetData2()

◆ GetData3

const BaseContainer&(NetRenderData::* GetData3() const

◆ RenderJobGetRenderResult

RENDERRESULT(RenderJob::* RenderJobGetRenderResult() const

◆ GetRealImageBitDepth

Int32(NetRenderData::* GetRealImageBitDepth() const

◆ GetRealMultipassBitDepth

Int32(NetRenderData::* GetRealMultipassBitDepth() const

◆ NetSendMessageToServer2

Bool(* NetSendMessageToServer2(NetRenderService *service, const C4DUuid &remoteUuid, const C4DUuid &jobUuid, SERVERMESSAGE type, RENDERRESULT res, const String &messageString, Bool doConsoleOutput, Int32 frameNumber)

◆ RemoveResult

Bool(NetRenderService::* RemoveResult(const C4DUuid &jobUuid, const Filename &relResultPath)

◆ CopyRenderTaskFrom

maxon::Result<void>(NetRenderService::* CopyRenderTaskFrom(const C4DUuid &jobUuid, maxon::BaseArray< RenderTask > &todo)

◆ GetEdition2

EDITION(Machine::* GetEdition2() const

◆ GetCpuCount

Int32(NetRenderService::* GetCpuCount() const