%Net.Remote.Base
Class %Net.Remote.Base Extends %Net.Remote.Object [ System = 3 ]
Parameters
REMOTECLASSNAME
Parameter REMOTECLASSNAME As STRING;
Properties
Gateway
Property Gateway As %Net.Remote.Gateway;
Methods
%OnNew
Method %OnNew(gateway As %Net.Remote.Gateway, args...) As %Status
%DispatchMethod
Method %DispatchMethod(methodName As %String, args...) As %ObjectHandle
%DispatchClassMethod
ClassMethod %DispatchClassMethod(className As %String, methodName As %String, args...) As %ObjectHandle
%dispatch
ClassMethod %dispatch(code = "YE", invokee, method, gateway, args...) As %ObjectHandle
%ProcessReturnValues
ClassMethod %ProcessReturnValues(gateway, currentDevice, returnValue, args...)
%DispatchGetProperty
Method %DispatchGetProperty(property As %String) As %ObjectHandle
%DispatchSetProperty
Method %DispatchSetProperty(property As %String, value)
GatewayGet
Method GatewayGet() As %Net.Remote.Gateway
GatewaySet
Method GatewaySet(value As %Net.Remote.Gateway) As %Status