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)