Home > Class Reference > %SYS namespace > %Net.Remote.Proxy

%Net.Remote.Proxy

class %Net.Remote.Proxy extends %Library.RegisteredObject

Property Inventory (Including Private)

Method Inventory (Including Private)

Properties (Including Private)

property Eager as %Boolean;
Property methods: EagerDisplayToLogical(), EagerGet(), EagerIsValid(), EagerLogicalToDisplay(), EagerNormalize(), EagerSet()
property Gateway as %Net.Remote.Gateway;
Property methods: GatewayGet(), GatewayGetSwizzled(), GatewayIsValid(), GatewayNewObject(), GatewaySet()
property SyncGet as %ArrayOfDataTypes;
Property methods: SyncGetGet(), SyncGetGetObject(), SyncGetGetObjectId(), SyncGetGetSwizzled(), SyncGetIsEmpty(), SyncGetIsValid(), SyncGetNewObject(), SyncGetSet(), SyncGetSetObject(), SyncGetSetObjectId(), SyncGetUnSwizzle()
property SyncSet as %ArrayOfDataTypes;
Property methods: SyncSetGet(), SyncSetGetObject(), SyncSetGetObjectId(), SyncSetGetSwizzled(), SyncSetIsEmpty(), SyncSetIsValid(), SyncSetNewObject(), SyncSetSet(), SyncSetSetObject(), SyncSetSetObjectId(), SyncSetUnSwizzle()

Methods (Including Private)

method %Constructor(gateway As %ObjectHandle, className As %String, count As %Integer, p1 As %ObjectHandle, p2 As %ObjectHandle, p3 As %ObjectHandle, p4 As %ObjectHandle, p5 As %ObjectHandle, p6 As %ObjectHandle, p7 As %ObjectHandle, p8 As %ObjectHandle, p9 As %ObjectHandle, p10 As %ObjectHandle, p11 As %ObjectHandle, p12 As %ObjectHandle, p13 As %ObjectHandle, p14 As %ObjectHandle, p15 As %ObjectHandle, p16 As %ObjectHandle, p17 As %ObjectHandle, p18 As %ObjectHandle, p19 As %ObjectHandle, p20 As %ObjectHandle, p21 As %ObjectHandle, p22 As %ObjectHandle, p23 As %ObjectHandle, p24 As %ObjectHandle, p25 As %ObjectHandle) as %Status [ Language = objectscript ]
method %FetchObject() [ Language = objectscript ]
final method %Get(propertyName As %String) as %ObjectHandle [ Language = objectscript ]
final classmethod %GetObject(gateway As %Net.Remote.Gateway, ByRef orefCache) as %ObjectHandle [ Language = objectscript ]
classmethod %GetResponse(gateway As %Net.Remote.Gateway, functionCode As %String, ByRef orefCache) [ Language = objectscript ]
final classmethod %GetStatic(gateway As %Net.Remote.Gateway, propertyName As %String, className As %ObjectHandle) as %ObjectHandle [ Language = objectscript ]
final classmethod %GuessType(par As %ObjectHandle) [ Language = objectscript ]
final method %I(methodName As %String, ByRef p1 As %ObjectHandle, ByRef p2 As %ObjectHandle, ByRef p3 As %ObjectHandle, ByRef p4 As %ObjectHandle, ByRef p5 As %ObjectHandle) [ Language = objectscript ]
final method %IOL(methodName As %String, ByRef p1 As %ObjectHandle, ByRef p2 As %ObjectHandle, ByRef p3 As %ObjectHandle, ByRef p4 As %ObjectHandle, ByRef p5 As %ObjectHandle) [ Language = objectscript ]
final method %IOLR(methodName As %String, ByRef p1 As %ObjectHandle, ByRef p2 As %ObjectHandle, ByRef p3 As %ObjectHandle, ByRef p4 As %ObjectHandle, ByRef p5 As %ObjectHandle) as %ObjectHandle [ Language = objectscript ]
final method %IR(methodName As %String, ByRef p1 As %ObjectHandle, ByRef p2 As %ObjectHandle, ByRef p3 As %ObjectHandle, ByRef p4 As %ObjectHandle, ByRef p5 As %ObjectHandle) as %ObjectHandle [ Language = objectscript ]
final classmethod %IsDataType(type As %String) as %Boolean [ Language = objectscript ]
method %OnClose() as %Status [ Language = objectscript ]
Inherited description: This callback method is invoked by the %Close() method to provide notification that the current object is being closed.

The return value of this method is ignored.

final classmethod %OverloadWrite(gateway As %Net.Remote.Gateway, par As %ObjectHandle) [ Language = objectscript ]
final method %PostInvoke() [ Language = objectscript ]
backwards compatible version to be called by generated user classs
final classmethod %PostInvokeNew(gateway As %Net.Remote.Gateway) [ Language = objectscript ]
final classmethod %PostInvokeStatic(gateway As %Net.Remote.Gateway) [ Language = objectscript ]
backwards compatible version to be called by generated user classs
final method %PreInvoke() [ Language = objectscript ]
backwards compatible version to be called by generated user classs
final classmethod %PreInvokeNew(gateway As %Net.Remote.Gateway) [ Language = objectscript ]
final classmethod %PreInvokeStatic(gateway As %Net.Remote.Gateway, classname As %String) [ Language = objectscript ]
backwards compatible version to be called by generated user classs
final method %ProcessError(fun, id) [ Language = objectscript ]
backwards compatible version to be called by generated user classs
final classmethod %ProcessErrorNew(gateway As %Net.Remote.Gateway, error As %String) [ Language = objectscript ]
final classmethod %ProcessErrorStatic(gateway As %Net.Remote.Gateway, fun, id) [ Language = objectscript ]
backwards compatible version to be called by generated user classs
final classmethod %ReadArrayArgument(gateway As %Net.Remote.Gateway) as %ObjectHandle [ Language = objectscript ]
classmethod %ReadGlobalArray(kind As %String, size As %Integer) [ Language = objectscript ]
final method %RegisterOnDestructCallback(callbackName As %String) as %Status [ Language = objectscript ]
final classmethod %S(gateway As %Net.Remote.Gateway, methodName As %String, className As %ObjectHandle, ByRef p1 As %ObjectHandle, ByRef p2 As %ObjectHandle, ByRef p3 As %ObjectHandle, ByRef p4 As %ObjectHandle, ByRef p5 As %ObjectHandle) [ Language = objectscript ]
static methods
final classmethod %SOL(gateway As %Net.Remote.Gateway, methodName As %String, className As %ObjectHandle, ByRef p1 As %ObjectHandle, ByRef p2 As %ObjectHandle, ByRef p3 As %ObjectHandle, ByRef p4 As %ObjectHandle, ByRef p5 As %ObjectHandle) [ Language = objectscript ]
final classmethod %SOLR(gateway As %Net.Remote.Gateway, methodName As %String, className As %ObjectHandle, ByRef p1 As %ObjectHandle, ByRef p2 As %ObjectHandle, ByRef p3 As %ObjectHandle, ByRef p4 As %ObjectHandle, ByRef p5 As %ObjectHandle) as %ObjectHandle [ Language = objectscript ]
final classmethod %SR(gateway As %Net.Remote.Gateway, methodName As %String, className As %ObjectHandle, ByRef p1 As %ObjectHandle, ByRef p2 As %ObjectHandle, ByRef p3 As %ObjectHandle, ByRef p4 As %ObjectHandle, ByRef p5 As %ObjectHandle) as %ObjectHandle [ Language = objectscript ]
method %SendObject() [ Language = objectscript ]
final method %Set(propertyName As %String, value As %ObjectHandle, arrayType As %String) [ Language = objectscript ]
method %SetEager(eager As %Boolean) [ Language = objectscript ]
final classmethod %SetStatic(gateway As %Net.Remote.Gateway, propertyName As %String, value As %ObjectHandle, className As %ObjectHandle, arrayType As %String) [ Language = objectscript ]
final classmethod %WriteArray(gateway As %Net.Remote.Gateway, type As %String, array As %ObjectHandle) [ Language = objectscript ]
final classmethod %WriteGlobalArray(gateway As %Net.Remote.Gateway, type As %String, array As %ObjectHandle) [ Language = objectscript ]

Inherited Members

Inherited Methods (Including Private)