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)
向量 (Machine::*  GetColor )(const 向量 *bgColor) const
void(Machine::*  SetColor )(const 向量 &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)
机器 *(NetRenderService::*  FindMachine )(const C4DUuid &uid, MACHINELIST list, VERIFICATIONBIT bits) const
MachineGroup *(NetRenderService::*  ExGetOnlineHead )() const
MachineGroup *(NetRenderService::*  GetMachineHead )() const
机器 *(NetRenderService::*  ExGetFirstOnline )() const
机器 *(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 模式, 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, 机器 *m)
String (*  VerificationBitToString )( VERIFICATIONBIT state)
String (*  JobCommandToString )( JOBCOMMAND command)
String (*  GetDebugStringOfMachine )(const 机器 *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::*  消息 )(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

向量 (Machine::* GetColor(const 向量 *bgColor) const

◆  SetColor

void(Machine::* SetColor(const 向量 &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

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

◆  ExGetOnlineHead

MachineGroup *(NetRenderService::* ExGetOnlineHead() const

◆  GetMachineHead

MachineGroup *(NetRenderService::* GetMachineHead() const

◆  ExGetFirstOnline

机器 *(NetRenderService::* ExGetFirstOnline() const

◆  GetFirstMachine

机器 *(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 模式, 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, 机器 *m)

◆  VerificationBitToString

String (* VerificationBitToString( VERIFICATIONBIT state)

◆  JobCommandToString

String (* JobCommandToString( JOBCOMMAND command)

◆  GetDebugStringOfMachine

String (* GetDebugStringOfMachine(const 机器 *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

◆  消息

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