%Net.Remote.Object
Class %Net.Remote.Object Extends %RegisteredObject [ System = 3 ]
Properties
%gateway
Property %gateway As %Net.Remote.Gateway;
Methods
%OnNew
Method %OnNew(gateway As %Net.Remote.Gateway, args...) As %Status
%Constructor
Method %Constructor(gateway As %Net.Remote.Gateway, className As %String, args...) As %Status
%CastAs
Method %CastAs(classname As %String) As %Net.Remote.Object
%DispatchMethod
Method %DispatchMethod(method As %String, args...) As %ObjectHandle
%ClassMethod
ClassMethod %ClassMethod(gateway As %Net.Remote.Gateway, className As %String, methodName As %String, args...) As %ObjectHandle
%DispatchGetProperty
Method %DispatchGetProperty(property As %String) As %ObjectHandle
%DispatchSetProperty
Method %DispatchSetProperty(property As %String, value)
%GetStaticProperty
ClassMethod %GetStaticProperty(gateway As %Net.Remote.Gateway, className As %String, propertyName As %String) As %ObjectHandle
%SetStaticProperty
ClassMethod %SetStaticProperty(gateway As %Net.Remote.Gateway, className As %String, propertyName As %String, value As %ObjectHandle)
%ProcessReturnValues
ClassMethod %ProcessReturnValues(gateway, currentDevice, returnValue, args...)
%GetResponse
ClassMethod %GetResponse(gateway As %Net.Remote.Gateway, sequenceNumber As %Integer, functionCode As %String, currentDevice As %String, ByRef orefCache)
%ProcessY9
ClassMethod %ProcessY9(gateway, msgid, orefCache) As %String
%ProcessYG
ClassMethod %ProcessYG(gateway, msgid) As %String
%ProcessYH
ClassMethod %ProcessYH(gateway, msgid) As %String
%DispatchNativeCall
ClassMethod %DispatchNativeCall(device, msgid, context, fun) As %String
%OnClose
Method %OnClose() As %Status
%PreInvoke
ClassMethod %PreInvoke(gateway As %Net.Remote.Gateway, parameters) [ Final ]
%PostInvoke
ClassMethod %PostInvoke(gateway As %Net.Remote.Gateway, device) [ Final ]
%ProcessError
ClassMethod %ProcessError(gateway As %Net.Remote.Gateway, currentDevice As %String, error As %String) [ Final ]
%mergeStack
ClassMethod %mergeStack(precedingStack, remoteStack, localStack, remoteLanguage) As %String
%cullStack
ClassMethod %cullStack(inStack) As %String
%cullStackOne
ClassMethod %cullStackOne(line) As %String