3ds Max C++ API Reference
maxnet_manager.h File Reference
#include "network/MaxNetExport.h"
#include "network/MaxNet.h"
#include "strbasic.h"
#include "maxheap.h"
#include "maxnet_job.h"

Classes

struct  JobList
 
class  MaxNetCallBack
 
class  MaxNetManager
 
class  MaxNetworkInterface
 
class  MaxNetworkInterface2
 

Macros

#define JOB_STATE_COMPLETE   0
 
#define JOB_STATE_WAITING   1
 
#define JOB_STATE_BUSY   2
 
#define JOB_STATE_ERROR   3
 
#define JOB_STATE_SUSPENDED   4
 

Functions

MAXNETEXPORT void AssignJobEx (MaxNetManager *mgr, MaxNetworkInterface *maxIface, Job *job, MCHAR *archive, HSERVER *servers, CJobText &jobtext, DWORD blocksize=0)
 
MAXNETEXPORT void AssignJobEx (MaxNetManager *mgr, MaxNetworkInterface2 *maxIface, Job *job, MCHAR *archive, HSERVER *servers, CJobText &jobtext, DWORD blocksize=0)
 
MAXNETEXPORT void AssignJobToServersGroup (MaxNetManager *mgr, MaxNetworkInterface2 *maxIface, Job *job, MCHAR *archive, const MCHAR *serversGroupName, CJobText &jobtext)
 

Macro Definition Documentation

◆ JOB_STATE_COMPLETE

#define JOB_STATE_COMPLETE   0

◆ JOB_STATE_WAITING

#define JOB_STATE_WAITING   1

◆ JOB_STATE_BUSY

#define JOB_STATE_BUSY   2

◆ JOB_STATE_ERROR

#define JOB_STATE_ERROR   3

◆ JOB_STATE_SUSPENDED

#define JOB_STATE_SUSPENDED   4

Function Documentation

◆ AssignJobEx() [1/2]

MAXNETEXPORT void AssignJobEx ( MaxNetManager mgr,
MaxNetworkInterface maxIface,
Job job,
MCHAR archive,
HSERVER servers,
CJobText jobtext,
DWORD  blocksize = 0 
)

◆ AssignJobEx() [2/2]

MAXNETEXPORT void AssignJobEx ( MaxNetManager mgr,
MaxNetworkInterface2 maxIface,
Job job,
MCHAR archive,
HSERVER servers,
CJobText jobtext,
DWORD  blocksize = 0 
)

◆ AssignJobToServersGroup()

MAXNETEXPORT void AssignJobToServersGroup ( MaxNetManager mgr,
MaxNetworkInterface2 maxIface,
Job job,
MCHAR archive,
const MCHAR serversGroupName,
CJobText jobtext 
)