%Net.Remote.Proxy
Class %Net.Remote.Proxy Extends %RegisteredObject [ System = 3 ]
Properties
Gateway
Property Gateway As %Net.Remote.Gateway;
Eager
Property Eager As %Boolean;
SyncGet
Property SyncGet As %ArrayOfDataTypes;
SyncSet
Property SyncSet As %ArrayOfDataTypes;
%gateway
Property %gateway As %Net.Remote.Gateway;
Methods
%SetEager
Method %SetEager(eager As %Boolean)
%FetchObject
Method %FetchObject()
%SendObject
Method %SendObject()
%OnClose
Method %OnClose() As %Status
%RegisterOnDestructCallback
Method %RegisterOnDestructCallback(callbackName As %String) As %Status [ Final ]
%GuessType
ClassMethod %GuessType(par As %ObjectHandle) [ Final ]
%OverloadWrite
ClassMethod %OverloadWrite(gateway As %Net.Remote.Gateway, par As %ObjectHandle) [ Final ]
%GetObject
ClassMethod %GetObject(gateway As %Net.Remote.Gateway, ByRef orefCache) As %ObjectHandle [ Final ]
%WriteArray
ClassMethod %WriteArray(gateway As %Net.Remote.Gateway, type As %String, array As %ObjectHandle) [ Final ]
%WriteGlobalArray
ClassMethod %WriteGlobalArray(gateway As %Net.Remote.Gateway, type As %String, array As %ObjectHandle) [ Final ]
%ReadArrayArgument
ClassMethod %ReadArrayArgument(gateway As %Net.Remote.Gateway) As %ObjectHandle [ Final ]
%ReadGlobalArray
ClassMethod %ReadGlobalArray(kind As %String, size As %Integer)
%IsDataType
ClassMethod %IsDataType(type As %String) As %Boolean [ Final ]
%Get
Method %Get(propertyName As %String) As %ObjectHandle [ Final ]
%GetStatic
ClassMethod %GetStatic(gateway As %Net.Remote.Gateway, propertyName As %String, className As %ObjectHandle) As %ObjectHandle [ Final ]
%Set
Method %Set(propertyName As %String, value As %ObjectHandle, arrayType As %String) [ Final ]
%SetStatic
ClassMethod %SetStatic(gateway As %Net.Remote.Gateway, propertyName As %String, value As %ObjectHandle, className As %ObjectHandle, arrayType As %String) [ Final ]
%I
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) [ Final ]
%IR
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 [ Final ]
%IOL
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) [ Final ]
%IOLR
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 [ Final ]
%S
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) [ Final ]
static methods
%SR
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 [ Final ]
%SOL
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) [ Final ]
%SOLR
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 [ Final ]
%Constructor
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
%PreInvoke
Method %PreInvoke() [ Final ]
backwards compatible version to be called by generated user classs
%PreInvokeStatic
ClassMethod %PreInvokeStatic(gateway As %Net.Remote.Gateway, classname As %String) [ Final ]
backwards compatible version to be called by generated user classs
%PreInvokeNew
ClassMethod %PreInvokeNew(gateway As %Net.Remote.Gateway) [ Final ]
%PostInvoke
Method %PostInvoke() [ Final ]
backwards compatible version to be called by generated user classs
%PostInvokeStatic
ClassMethod %PostInvokeStatic(gateway As %Net.Remote.Gateway) [ Final ]
backwards compatible version to be called by generated user classs
%PostInvokeNew
ClassMethod %PostInvokeNew(gateway As %Net.Remote.Gateway) [ Final ]
%GetResponse
ClassMethod %GetResponse(gateway As %Net.Remote.Gateway, functionCode As %String, ByRef orefCache)
%ProcessError
Method %ProcessError(fun, id) [ Final ]
backwards compatible version to be called by generated user classs
%ProcessErrorStatic
ClassMethod %ProcessErrorStatic(gateway As %Net.Remote.Gateway, fun, id) [ Final ]
backwards compatible version to be called by generated user classs
%ProcessErrorNew
ClassMethod %ProcessErrorNew(gateway As %Net.Remote.Gateway, error As %String) [ Final ]
GatewayGet
Method GatewayGet() As %Net.Remote.Gateway
GatewaySet
Method GatewaySet(value As %Net.Remote.Gateway) As %Status