Classes | Defines | Enumerations

maxnet_job.h File Reference

#include <WTypes.h>
#include "strbasic.h"
#include "maxheap.h"
#include "network\MaxNetExport.h"
#include "maxnet_types.h"

Go to the source code of this file.

Classes

struct   SceneInfo
struct   TextBufferOutput
struct   JobRenderElement
struct   JobText
class   CJobText
struct   AlertData
struct   MaxJobRenderElements
struct   MaxJob
struct   CombustionJob
struct   Job

Defines

#define  SCENE_VIDEOCOLORCHECK   (1<<2)
#define  SCENE_TWOSIDED   (1<<3)
#define  SCENE_RENDERHIDEN   (1<<4)
#define  SCENE_RENDERATMOSPHER   (1<<5)
#define  SCENE_SUPERBLACK   (1<<6)
#define  SCENE_SERIALNUMBERING   (1<<8)
#define  SCENE_DITHER256   (1<<9)
#define  SCENE_DITHERTRUE   (1<<10)
#define  SCENE_RENDERFIELDS   (1<<11)
#define  SCENE_DISPLACEMENT   (1<<12)
#define  SCENE_EFFECTS   (1<<13)
#define  SCENE_FIELDORDER   (1<<14)
#define  NOTIFY_FAILURE   (1<<0)
#define  NOTIFY_PROGRESS   (1<<1)
#define  NOTIFY_COMPLETION   (1<<2)
#define  JOB_VP   (1<<0)
  Video Post (otherwise is Render Scene)
#define  JOB_NONC   (1<<1)
  Non concurrent driver (Accom, AVI, etc.)
#define  JOB_MAPS   (1<<2)
  Include Maps.
#define  JOB_NONSTOP   (1<<3)
  Uninterruptible Driver (AVI, FCL, etc.)
#define  JOB_SKIPEXST   (1<<4)
  Skip Existing Frames.
#define  JOB_ALLSERVERS   (1<<5)
  Use All Available Servers.
#define  JOB_INACTIVE   (1<<6)
  Job is Suspended.
#define  JOB_COMPLETE   (1<<7)
  Job is Complete (Read Only)
#define  JOB_IGNORESHARE   (1<<8)
  Ignore Manager's Job Share - Always request archives.
#define  JOB_SKIPOUTPUTTST   (1<<9)
  Skip output test (Server won't test the output path)
#define  JOB_NONSEQFRAMES   (1<<10)
  Non sequential frames (1,3,5-10, etc.)
#define  JOB_COMBUSTIONJOB   (1<<11)
  Combustion Job.
#define  JOB_NOTARCHIVED   (1<<12)
  Uncompressed File (not an archive)
#define  JOB_VFB   (1<<13)
  Should the VFB be up?
#define  JOB_RENDER_CROP   (1<<14)
  Partial Render (Crop / Zoom / Region / etc.)
#define  JOB_ASSIGN_VP   JOB_VP
#define  JOB_ASSIGN_RND   0
#define  _JOB_PRIORITY_CRITICAL   0
#define  _JOB_DEFAULT_PRIORITY   50
#define  _JOB_VERSION   399

Enumerations

enum   JOB_TEXT_TYPE {
  JOB_TEXT_USER = 64, JOB_TEXT_COMPUTER, JOB_TEXT_MANAGER_SHARE, JOB_TEXT_FRAMES,
  JOB_TEXT_MAX_OUTPUT, JOB_TEXT_CMB_OUTPUT, JOB_TEXT_RENDER_ELEMENT, JOB_TEXT_CAMERA,
  JOB_TEXT_RENDER_SCENE_STATE, JOB_TEXT_SCENE_STATES, JOB_TEXT_BATCH_RENDER, JOB_TEXT_PRE_REND_SCRIPT,
  JOB_TEXT_POST_REND_SCRIPT, JOB_TEXT_RESERVED = 9999
}

Define Documentation

#define SCENE_VIDEOCOLORCHECK   (1<<2)

Definition at line 31 of file maxnet_job.h.

#define SCENE_TWOSIDED   (1<<3)

Definition at line 32 of file maxnet_job.h.

#define SCENE_RENDERHIDEN   (1<<4)

Definition at line 33 of file maxnet_job.h.

#define SCENE_RENDERATMOSPHER   (1<<5)

Definition at line 34 of file maxnet_job.h.

#define SCENE_SUPERBLACK   (1<<6)

Definition at line 35 of file maxnet_job.h.

#define SCENE_SERIALNUMBERING   (1<<8)

Definition at line 37 of file maxnet_job.h.

#define SCENE_DITHER256   (1<<9)

Definition at line 38 of file maxnet_job.h.

#define SCENE_DITHERTRUE   (1<<10)

Definition at line 39 of file maxnet_job.h.

#define SCENE_RENDERFIELDS   (1<<11)

Definition at line 40 of file maxnet_job.h.

#define SCENE_DISPLACEMENT   (1<<12)

Definition at line 41 of file maxnet_job.h.

#define SCENE_EFFECTS   (1<<13)

Definition at line 42 of file maxnet_job.h.

#define SCENE_FIELDORDER   (1<<14)

Definition at line 43 of file maxnet_job.h.

#define NOTIFY_FAILURE   (1<<0)

Definition at line 269 of file maxnet_job.h.

#define NOTIFY_PROGRESS   (1<<1)

Definition at line 270 of file maxnet_job.h.

#define NOTIFY_COMPLETION   (1<<2)

Definition at line 271 of file maxnet_job.h.

#define JOB_VP   (1<<0)

Video Post (otherwise is Render Scene)

Definition at line 297 of file maxnet_job.h.

#define JOB_NONC   (1<<1)

Non concurrent driver (Accom, AVI, etc.)

Definition at line 298 of file maxnet_job.h.

#define JOB_MAPS   (1<<2)

Include Maps.

Definition at line 299 of file maxnet_job.h.

#define JOB_NONSTOP   (1<<3)

Uninterruptible Driver (AVI, FCL, etc.)

Definition at line 300 of file maxnet_job.h.

#define JOB_SKIPEXST   (1<<4)

Skip Existing Frames.

Definition at line 301 of file maxnet_job.h.

#define JOB_ALLSERVERS   (1<<5)

Use All Available Servers.

Definition at line 302 of file maxnet_job.h.

#define JOB_INACTIVE   (1<<6)

Job is Suspended.

Definition at line 303 of file maxnet_job.h.

#define JOB_COMPLETE   (1<<7)

Job is Complete (Read Only)

Definition at line 304 of file maxnet_job.h.

#define JOB_IGNORESHARE   (1<<8)

Ignore Manager's Job Share - Always request archives.

Definition at line 305 of file maxnet_job.h.

#define JOB_SKIPOUTPUTTST   (1<<9)

Skip output test (Server won't test the output path)

Definition at line 306 of file maxnet_job.h.

#define JOB_NONSEQFRAMES   (1<<10)

Non sequential frames (1,3,5-10, etc.)

Definition at line 307 of file maxnet_job.h.

#define JOB_COMBUSTIONJOB   (1<<11)

Combustion Job.

Definition at line 308 of file maxnet_job.h.

#define JOB_NOTARCHIVED   (1<<12)

Uncompressed File (not an archive)

Definition at line 309 of file maxnet_job.h.

#define JOB_VFB   (1<<13)

Should the VFB be up?

Definition at line 310 of file maxnet_job.h.

#define JOB_RENDER_CROP   (1<<14)

Partial Render (Crop / Zoom / Region / etc.)

Definition at line 311 of file maxnet_job.h.

#define JOB_ASSIGN_VP   JOB_VP

Definition at line 313 of file maxnet_job.h.

#define JOB_ASSIGN_RND   0

Definition at line 314 of file maxnet_job.h.

#define _JOB_PRIORITY_CRITICAL   0

Definition at line 319 of file maxnet_job.h.

#define _JOB_DEFAULT_PRIORITY   50

Definition at line 320 of file maxnet_job.h.

#define _JOB_VERSION   399

Definition at line 325 of file maxnet_job.h.


Enumeration Type Documentation

Enumerator:
JOB_TEXT_USER 

User Name.

JOB_TEXT_COMPUTER 

Computer Name (Job Submission)

JOB_TEXT_MANAGER_SHARE 

Manager's share (where to find job - filled by Manager)

JOB_TEXT_FRAMES 

Frames for those "1,2,4,5-40" types.

Otherwise frames are defined in Job

JOB_TEXT_MAX_OUTPUT 

Output image file name (MAX)

JOB_TEXT_CMB_OUTPUT 

Output image file name (Combustion)

JOB_TEXT_RENDER_ELEMENT 

Render Elements.

JOB_TEXT_CAMERA 

Camera List.

JOB_TEXT_RENDER_SCENE_STATE 

The scene state used for rendering.

JOB_TEXT_SCENE_STATES 

The scene state list.

JOB_TEXT_BATCH_RENDER 

The name of the batch render entry this render will use.

JOB_TEXT_PRE_REND_SCRIPT 

Pre-Render Script filename.

JOB_TEXT_POST_REND_SCRIPT 

Post-Render Script filename.

JOB_TEXT_RESERVED 

Unknown Type.

Definition at line 91 of file maxnet_job.h.