r3frclie

r3frclie

Class

real/raytr/r3frclie.h

Library

r3raytr

Description:

Network rendering 'client' object

See Also

real/raytr/r3frbase.h

Super Class

r3Root

R3CLID_ROOT

JavaScript

r3Frclient

Class Identifier

R3CLID_FRCLIENT - 759

Methods

Attributes

HostName, RenderPort, ConnectTimeOut, Ordnum, SceneCache,

Registration

int R3RegisterFRClientClass(R3APP *app);

HostName

Attribute

HostName

Identifier

R3FRCLIA_HostName

JavaScript type

String

C type

char*

Description

host name

Syntax


jsobj.SetHostName(value);


char* value = ...;
R3SetAttrs(r3obj, R3FRCLIA_HostName, value, R3TAG_END);

RenderPort

Attribute

RenderPort

Identifier

R3FRCLIA_RenderPort

JavaScript type

Integer

C type

R3INT

Description

port number

Syntax


jsobj.SetRenderPort(value);
value = jsobj.GetRenderPort();


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

ConnectTimeOut

Attribute

ConnectTimeOut

Identifier

R3FRCLIA_ConnectTimeOut

JavaScript type

Integer

C type

R3INT

Description

connect time out in seconds

Syntax


jsobj.SetConnectTimeOut(value);
value = jsobj.GetConnectTimeOut();


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

Ordnum

Attribute

Ordnum

Identifier

R3FRCLIA_Ordnum

JavaScript type

Integer

C type

R3INT

Description

0, 1, 2,

Syntax


jsobj.SetOrdnum(value);


R3INT value = ...;
R3SetAttrs(r3obj, R3FRCLIA_Ordnum, value, R3TAG_END);

SceneCache

Attribute

SceneCache

Identifier

R3FRCLIA_SceneCache

JavaScript type

String

C type

void*

Description

scene cache

Syntax


jsobj.SetSceneCache(value);
value = jsobj.GetSceneCache();


void* value = ...;
R3SetAttrs(r3obj, R3FRCLIA_SceneCache, value, R3TAG_END);
void* value;
R3GetAttrs(r3obj, R3FRCLIA_SceneCache, &value, R3TAG_END);

Registry function