This reference page is linked to from the following overview topics: Network Rendering.
#include <maxnet_manager.h>

Public Member Functions |
|
| virtual | ~MaxNetManager () |
| virtual void | SetCallBack (MaxNetCallBack *cb)=0 |
| virtual bool | FindManager (short port, char *manager, char *netmask="255.255.255.0")=0 |
| virtual void | Connect (short port, char *manager=NULL, bool enable_callback=false)=0 |
| virtual void | Disconnect ()=0 |
| virtual void | GetManagerInfo (ManagerInfo *info)=0 |
| virtual bool | KillManager ()=0 |
| virtual void | EnableUpdate (bool enable=true)=0 |
| virtual bool | QueryManagerControl (bool wait)=0 |
| virtual bool | TakeManagerControl ()=0 |
| virtual void | GrantManagerControl (bool grant)=0 |
| virtual bool | LockControl (bool lock)=0 |
| virtual int | GetClientCount ()=0 |
| virtual int | ListClients (int start, int end, ClientInfo *clientList)=0 |
| virtual int | GetJobCount ()=0 |
| virtual int | ListJobs (int start, int end, JobList *jobList)=0 |
| virtual void | GetJob (HJOB hJob, JobList *jobList)=0 |
| virtual void | GetJob (HJOB hJob, Job *job)=0 |
| virtual void | GetJobText (HJOB hJob, CJobText &jobText, int count)=0 |
| virtual void | SetJob (HJOB hJob, Job *job, CJobText &jobText, bool reset)=0 |
| virtual int | GetJobPriority (HJOB hJob)=0 |
| virtual bool | SetJobPriority (HJOB hJob, int priority)=0 |
| virtual void | SetJobOrder (HJOB *hJob, DWORD count)=0 |
| virtual void | DeleteJob (HJOB hJob)=0 |
| virtual void | SuspendJob (HJOB hJob)=0 |
| virtual void | ActivateJob (HJOB hJob)=0 |
| virtual int | GetJobServersCount (HJOB hJob)=0 |
| virtual int | GetJobServers (int start, int end, HJOB hJob, JobServer *servers)=0 |
| virtual void | GetJobServerStatus (HJOB hJob, HSERVER hServer, MCHAR *status_text)=0 |
| virtual void | SuspendJobServer (HJOB hJob, HSERVER hServer)=0 |
| virtual void | AssignJobServer (HJOB hJob, HSERVER hServer)=0 |
| virtual int | GetJobFramesCount (HJOB hJob)=0 |
| virtual int | GetJobFrames (int start, int end, HJOB hJob, JOBFRAMES *frames)=0 |
| virtual int | GetJobLog (int start, int count, HJOB hJob, MCHAR **buffer)=0 |
| virtual bool | CheckOutputVisibility (MCHAR *output, MCHAR *err)=0 |
| virtual void | AssignJob (Job *job, MCHAR *archive, HSERVER *servers, CJobText &jobtext, DWORD blocksize=0)=0 |
| virtual int | GetServerCount ()=0 |
| virtual int | ListServers (int start, int end, ServerList *serverList)=0 |
| virtual void | GetServer (HSERVER hServer, ServerList *serverList)=0 |
| virtual bool | DeleteServer (HSERVER hServer)=0 |
| virtual bool | ResetServerIndex (HSERVER hServer)=0 |
| virtual void | GetWeekSchedule (HSERVER hServer, WeekSchedule *schedule)=0 |
| virtual void | SetWeekSchedule (HSERVER hServer, WeekSchedule *schedule)=0 |
| virtual void | GetServerNetStat (HSERVER hServer, NetworkStatus *net_stat)=0 |
| virtual int | GetServerGroupCount ()=0 |
| virtual int | GetServerGroupXCount (int group)=0 |
| virtual int | GetServerGroup (int group, int count, HSERVER *grplist, MCHAR *name)=0 |
| virtual void | NewServerGroup (int count, HSERVER *grplist, MCHAR *name)=0 |
| virtual void | DeleteServerGroup (int group)=0 |
| virtual ~MaxNetManager | ( | ) | [inline, virtual] |
{;}
| virtual void SetCallBack | ( | MaxNetCallBack * | cb | ) | [pure virtual] |
| virtual bool FindManager | ( | short | port, |
| char * | manager, | ||
| char * | netmask =
"255.255.255.0" |
||
| ) | [pure virtual] |
| virtual void Connect | ( | short | port, |
| char * | manager = NULL, |
||
| bool | enable_callback =
false |
||
| ) | [pure virtual] |
| virtual void Disconnect | ( | ) | [pure virtual] |
| virtual void GetManagerInfo | ( | ManagerInfo * | info | ) | [pure virtual] |
| virtual bool KillManager | ( | ) | [pure virtual] |
| virtual void EnableUpdate | ( | bool | enable = true |
) | [pure virtual] |
| virtual bool QueryManagerControl | ( | bool | wait | ) | [pure virtual] |
| virtual bool TakeManagerControl | ( | ) | [pure virtual] |
| virtual void GrantManagerControl | ( | bool | grant | ) | [pure virtual] |
| virtual bool LockControl | ( | bool | lock | ) | [pure virtual] |
| virtual int GetClientCount | ( | ) | [pure virtual] |
| virtual int ListClients | ( | int | start, |
| int | end, | ||
| ClientInfo * | clientList | ||
| ) | [pure virtual] |
| virtual int GetJobCount | ( | ) | [pure virtual] |
| virtual int ListJobs | ( | int | start, |
| int | end, | ||
| JobList * | jobList | ||
| ) | [pure virtual] |
| virtual void GetJob | ( | HJOB | hJob, |
| JobList * | jobList | ||
| ) | [pure virtual] |
| virtual void GetJob | ( | HJOB | hJob, |
| Job * | job | ||
| ) | [pure virtual] |
| virtual void GetJobText | ( | HJOB | hJob, |
| CJobText & | jobText, | ||
| int | count | ||
| ) | [pure virtual] |
| virtual int GetJobPriority | ( | HJOB | hJob | ) | [pure virtual] |
| virtual bool SetJobPriority | ( | HJOB | hJob, |
| int | priority | ||
| ) | [pure virtual] |
| virtual void SetJobOrder | ( | HJOB * | hJob, |
| DWORD | count | ||
| ) | [pure virtual] |
| virtual void DeleteJob | ( | HJOB | hJob | ) | [pure virtual] |
| virtual void SuspendJob | ( | HJOB | hJob | ) | [pure virtual] |
| virtual void ActivateJob | ( | HJOB | hJob | ) | [pure virtual] |
| virtual int GetJobServersCount | ( | HJOB | hJob | ) | [pure virtual] |
| virtual int GetJobServers | ( | int | start, |
| int | end, | ||
| HJOB | hJob, | ||
| JobServer * | servers | ||
| ) | [pure virtual] |
| virtual void GetJobServerStatus | ( | HJOB | hJob, |
| HSERVER | hServer, | ||
| MCHAR * | status_text | ||
| ) | [pure virtual] |
| virtual void SuspendJobServer | ( | HJOB | hJob, |
| HSERVER | hServer | ||
| ) | [pure virtual] |
| virtual void AssignJobServer | ( | HJOB | hJob, |
| HSERVER | hServer | ||
| ) | [pure virtual] |
| virtual int GetJobFramesCount | ( | HJOB | hJob | ) | [pure virtual] |
| virtual int GetJobFrames | ( | int | start, |
| int | end, | ||
| HJOB | hJob, | ||
| JOBFRAMES * | frames | ||
| ) | [pure virtual] |
| virtual int GetJobLog | ( | int | start, |
| int | count, | ||
| HJOB | hJob, | ||
| MCHAR ** | buffer | ||
| ) | [pure virtual] |
| virtual bool CheckOutputVisibility | ( | MCHAR * | output, |
| MCHAR * | err | ||
| ) | [pure virtual] |
| virtual void AssignJob | ( | Job * | job, |
| MCHAR * | archive, | ||
| HSERVER * | servers, | ||
| CJobText & | jobtext, | ||
| DWORD | blocksize =
0 |
||
| ) | [pure virtual] |
| virtual int GetServerCount | ( | ) | [pure virtual] |
| virtual int ListServers | ( | int | start, |
| int | end, | ||
| ServerList * | serverList | ||
| ) | [pure virtual] |
| virtual void GetServer | ( | HSERVER | hServer, |
| ServerList * | serverList | ||
| ) | [pure virtual] |
| virtual bool DeleteServer | ( | HSERVER | hServer | ) | [pure virtual] |
| virtual bool ResetServerIndex | ( | HSERVER | hServer | ) | [pure virtual] |
| virtual void GetWeekSchedule | ( | HSERVER | hServer, |
| WeekSchedule * | schedule | ||
| ) | [pure virtual] |
| virtual void SetWeekSchedule | ( | HSERVER | hServer, |
| WeekSchedule * | schedule | ||
| ) | [pure virtual] |
| virtual void GetServerNetStat | ( | HSERVER | hServer, |
| NetworkStatus * | net_stat | ||
| ) | [pure virtual] |
| virtual int GetServerGroupCount | ( | ) | [pure virtual] |
| virtual int GetServerGroupXCount | ( | int | group | ) | [pure virtual] |
| virtual int GetServerGroup | ( | int | group, |
| int | count, | ||
| HSERVER * | grplist, | ||
| MCHAR * | name | ||
| ) | [pure virtual] |
| virtual void NewServerGroup | ( | int | count, |
| HSERVER * | grplist, | ||
| MCHAR * | name | ||
| ) | [pure virtual] |
| virtual void DeleteServerGroup | ( | int | group | ) | [pure virtual] |