System Reference Summary : 3. System Classes : RemoteServer Class : RemoteServer Methods
 
Share this page                  
RemoteServer Methods
Method
Return
Value
Description
Inherited From
Call4GL(procname,
[parameter = expression] | byref(variable)
{,parameter = expression | byref(variable)}])
integer
Calls a 4GL procedure, returning ER_OK if the method is successful
Defined
Duplicate()
RemoteServer
Makes a duplicate of the object, placing a reference to the new object in a reference variable
Object
GetAttribute
(
attributename = byref(variable)
{,attributename = byref(variable)})
integer
Gets the values of any number of attributes for the object
Object
Initiate(image = imagepath,
type = rptype
[, flags = flags]
[, location = locationname]
[, routing = routingstring])
integer
Connects to an appropriate server process that hosts the specified OpenROAD application image
Defined
IsA
(class =
classname)
integer
Returns TRUE if the object is of the same class as, or one of the subclasses of, the class specified by classname
Object
JsonRpcRequest(request = StringObject)
StringObject
Directly passes a JSON-RPC request to the server
Defined
Release()
none
Disconnects from the server and allows the RemoteServer instance to be initiated again
Defined
SetAttribute
(
attributename = value
{,attributename = value})
integer
Sets any number of attributes for the object
Object