r3rserv

r3rserv

Class

real/code/r3rserv.h

Library

r3code

Description:

Rendering server

See Also

real/code/r3ttag.h

Super Class

r3Model

R3CLID_MODEL

JavaScript

r3Rserver

Class Identifier

R3CLID_RSERVER - 1701

Methods

CMPNAME, ADDRENDEREDJOBS,

Attributes

Disabled, Memory, Status, HostName, ServerId, Alias, RenderedJobs,

R3RSERVM_CMPNAME

Method

CMPNAME

Identifier

R3RSERVM_CMPNAME

Return

R3BOOL, true if match

Param 3:

char*, name to be compared

JavaScript

rc = obj.CMPNAME(p3);

Description

Compare the hostname of this server to the * given name.

R3RSERVM_ADDRENDEREDJOBS

Method

ADDRENDEREDJOBS

Identifier

R3RSERVM_ADDRENDEREDJOBS

Param 3:

R3INT, value

JavaScript

obj.ADDRENDEREDJOBS(p3);

Description

increase the number of rendered jobs by the given value

Disabled

Attribute

Disabled

Identifier

R3RSERVA_Disabled

JavaScript type

Boolean

C type

R3BOOL

Description

Syntax


jsobj.SetDisabled(value);
value = jsobj.GetDisabled();


R3BOOL value = ...;
R3SetAttrs(r3obj, R3RSERVA_Disabled, value, R3TAG_END);
R3BOOL value;
R3GetAttrs(r3obj, R3RSERVA_Disabled, &value, R3TAG_END);

Memory

Attribute

Memory

Identifier

R3RSERVA_Memory

JavaScript type

Integer

C type

R3ULONG

Description

memory available for rendering

Syntax


jsobj.SetMemory(value);
value = jsobj.GetMemory();


R3ULONG value = ...;
R3SetAttrs(r3obj, R3RSERVA_Memory, value, R3TAG_END);
R3ULONG value;
R3GetAttrs(r3obj, R3RSERVA_Memory, &value, R3TAG_END);

Status

Attribute

Status

Identifier

R3RSERVA_Status

JavaScript type

Integer

C type

R3INT

Description

R3SRVSTAT actually, see status codes below

Syntax


jsobj.SetStatus(value);
value = jsobj.GetStatus();


R3INT value = ...;
R3SetAttrs(r3obj, R3RSERVA_Status, value, R3TAG_END);
R3INT value;
R3GetAttrs(r3obj, R3RSERVA_Status, &value, R3TAG_END);

HostName

Attribute

HostName

Identifier

R3RSERVA_HostName

JavaScript type

String

C type

char*

Description

ip address of the host

Syntax


jsobj.SetHostName(value);
value = jsobj.GetHostName();


char* value = ...;
R3SetAttrs(r3obj, R3RSERVA_HostName, value, R3TAG_END);
char* value;
R3GetAttrs(r3obj, R3RSERVA_HostName, &value, R3TAG_END);

ServerId

Attribute

ServerId

Identifier

R3RSERVA_ServerId

JavaScript type

String

C type

char*

Description

unique name for the server running on the host

Syntax


jsobj.SetServerId(value);
value = jsobj.GetServerId();


char* value = ...;
R3SetAttrs(r3obj, R3RSERVA_ServerId, value, R3TAG_END);
char* value;
R3GetAttrs(r3obj, R3RSERVA_ServerId, &value, R3TAG_END);

Alias

Attribute

Alias

Identifier

R3RSERVA_Alias

JavaScript type

String

C type

char*

Description

user defined name for this server

Syntax


jsobj.SetAlias(value);
value = jsobj.GetAlias();


char* value = ...;
R3SetAttrs(r3obj, R3RSERVA_Alias, value, R3TAG_END);
char* value;
R3GetAttrs(r3obj, R3RSERVA_Alias, &value, R3TAG_END);

RenderedJobs

Attribute

RenderedJobs

Identifier

R3RSERVA_RenderedJobs

JavaScript type

Integer

C type

R3INT

Description

statistics

Syntax


jsobj.SetRenderedJobs(value);
value = jsobj.GetRenderedJobs();


R3INT value = ...;
R3SetAttrs(r3obj, R3RSERVA_RenderedJobs, value, R3TAG_END);
R3INT value;
R3GetAttrs(r3obj, R3RSERVA_RenderedJobs, &value, R3TAG_END);

R3ST_ENO
R3ST_EACCESS
R3ST_EVERSION
R3ST_EMEMORY
R3ST_DISABLED

Tags

Tags

R3RSERVA_CanceledJobs
R3RSERVA_FailedJobs
R3RSERVA_RenderedSecs
R3RSERVA_CanceledSecs
R3RSERVA_FailedSecs