Distributed runtime APIs
The following methods are the officially supported APIs of the Distributed feature. The API methods are in the categories DS-API and DT-API. 
DS-API
•Object 
•dsInSpace: 
•asDsByValueArray 
•asDsByValueParameter 
•Class 
•dsInSpace: 
•DsLocalObjectSpace 
•globalAt: ifAbsent: 
•addCallback:receiver:selector:clientData: 
•removeCallback:receiver:selector:clientData: 
•allObjectSpaceNames 
•allObjectSpaces 
•DsObjectSpace 
•globalAt:ifAbsent: 
•Collection 
•asDsByValueArray 
•asDsParameterArray 
•EsString 
•asDsByValueParameter 
•asDsByValueObject 
•DsByValueParameter 
•asDsByValueParameter 
•asDsByValueObject 
•DsCallbackRec class 
•dsObjectSpaceConnectCallback 
•dsObjectSpaceConnectionFailedCallback 
•dsObjectSpaceDisconnectCallback 
•dsObjectSpaceDisconnectOnExitingCallback 
•dsObjectSpaceDisconnectOnStartupCallback 
•DsDistributedSystemConfiguration 
•reset 
•resetAllConnections 
•terminateAllConnections 
•unavailableObjectException 
•DsRemoteObjectSpace 
•connected 
•DsObjectSpaceDescriptor 
•repString 
•repStringOn: 
•DsGlobalReference 
•copyWithKey: 
•objectRefString: 
•objectRefStringOn: 
•remoteObjectIn: 
•DsObjectReference class 
•fromRepString: 
•DsObjectReference 
•objectSpaceDescriptor 
•repString 
•repStringOn: 
•ProcessorScheduler 
•dsActiveLogicalProcess 
•dsActiveUiObjectSpace 
DT-API
•DsGlobalReference 
•objectSpace 
•objectSpaceDescriptor 
•shadow 
•DtDictionaryItemReference 
•objectSpaceDescriptor: 
•DtNameServerDictionary 
•at: 
•at: aKey ifAbsent: aBlock 
•at:put: 
•keys 
•localAt: 
•localAt:ifAbsent: 
•localKeys 
•nextNameServer 
•nextNameServerKey 
•nextNameServerKey: 
•DtNameServerListDictionary 
•at:put: 
•default 
 
Last modified date: 07/02/2019