Method Groups for Class MaxNetManager
The methods in this class are grouped below.
(Links go to the MaxNetManager Class Reference page.)
- Construction and Destruction
- The following global functions are not part of class MaxNetManager but are available for use:
MaxNetManager* CreateManager();
void DestroyManager(MaxNetManager* mgr);
- Callback Methods
- MaxNetManager::SetCallBack(MaxNetCallBack* cb)
- Session Methods
- MaxNetManager::FindManager(short port, char* manager, char* netmask = "255.255.255.0" )
MaxNetManager::Connect(short port, char* manager, bool enable_callback = false )
MaxNetManager::Disconnect()
MaxNetManager::GetManagerInfo(ManagerInfo* info)
MaxNetManager::KillManager()
MaxNetManager::EnableUpdate(bool enable)
- Queue Control
- MaxNetManager::QueryManagerControl(bool wait)
MaxNetManager::TakeManagerControl()
MaxNetManager::GrantManagerControl(bool grant)
MaxNetManager::LockControl(bool lock)
- Client Related Methods
- MaxNetManager::GetClientCount()
MaxNetManager::ListClients(int start, int end, ClientInfo* clientList)
- Job Related Methods
- MaxNetManager::GetJobCount()
MaxNetManager::ListJobs(int start, int end, JobList* jobList)
MaxNetManager::GetJob(HJOB hJob, Job* job)
MaxNetManager::GetJob(HJOB hJob, JobList* jobList)
MaxNetManager::GetJobText(HJOB hJob, CJobText& jobText, int count)
MaxNetManager::SetJob(HJOB hJob, Job* job, CJobText& jobText, bool reset)
MaxNetManager::GetJobPriority(HJOB hJob)
MaxNetManager::SetJobPriority(HJOB hJob, int priority)
MaxNetManager::SetJobOrder(HJOB* hJob, DWORD count)
MaxNetManager::DeleteJob(HJOB hJob)
MaxNetManager::SuspendJob(HJOB hJob)
MaxNetManager::ActivateJob(HJOB hJob)
MaxNetManager::GetJobServersCount(HJOB hJob)
MaxNetManager::GetJobServers(int start, int end, HJOB hJob, JobServer* servers)
MaxNetManager::GetJobServerStatus(HJOB hJob, HSERVER hServer, TCHAR* status_text)
MaxNetManager::SuspendJobServer(HJOB hJob, HSERVER hServer)
MaxNetManager::AssignJobServer(HJOB hJob, HSERVER hServer)
MaxNetManager::GetJobFramesCount(HJOB hJob)
MaxNetManager::GetJobFrames(int start, int end, HJOB hJob, JOBFRAMES* frames)
MaxNetManager::GetJobLog(int start, int count, HJOB hJob, TCHAR** buffer)
MaxNetManager::CheckOutputVisibility(TCHAR* output, TCHAR* err)
MaxNetManager::AssignJob(Job* job, TCHAR* archive, HSERVER* servers, CJobText& jobtext, DWORD blocksize = 0)
- Server Methods
- MaxNetManager::GetServerCount()
MaxNetManager::ListServers(int start, int end, ServerList* serverList)
MaxNetManager::GetServer(HSERVER hServer, ServerList* serverList)
MaxNetManager::DeleteServer(HSERVER hServer)
MaxNetManager::ResetServerIndex(HSERVER hServer)
MaxNetManager::GetWeekSchedule(HSERVER hServer, WeekSchedule* schedule)
MaxNetManager::SetWeekSchedule(HSERVER hServer, WeekSchedule* schedule)
MaxNetManager::GetServerNetStat(HSERVER hServer, NetworkStatus* net_stat)
- Server Group Methods
- MaxNetManager::GetServerGroupCount()
MaxNetManager::GetServerGroupXCount(int group)
MaxNetManager::GetServerGroup(int group, int count, HSERVER* grplist, TCHAR* name)
MaxNetManager::NewServerGroup(int count, HSERVER* grplist, TCHAR* name)
MaxNetManager::DeleteServerGroup(int group)
- Network Archiving Functions
- The following global functions are not part of class MaxNetManager but are available for use:
bool Maz(TCHAR* archivename, TCHAR* file_list, DWORD* filesize = 0)
bool UnMaz(TCHAR* archivename, TCHAR* output_path)
void jobSetJobDefaults(Job* job)
bool jobReadMAXProperties(char* filename, Job* job, CJobText& jobText)