iexport.dll
Classes:
Functions:
- InterfaceClient::GlobHandlerIexportDisconnect
#module root.communication.iexport
Represents a client of the interface server. In order to connect to the
server it is necessary to specify the 'name' of the interface collection.
If the connection is remote then it is necessary to specify the server IP
address, user name and password for PLBROK.
Methods:
Устанавливает функцию, которая будет выполнена перед после восстановления связи.
Эта функция должна принимать единственный параметр - указатель на InterfaceClient.
Параметры:
1. Идентификатор триггера.
2. Триггер.
Устанавливает функцию, которая будет выполнена перед попыткой восстановить связь.
Эта функция должна принимать единственный параметр - указатель на InterfaceClient.
Параметры:
1. Идентификатор триггера.
2. Триггер.
Устанавливает функцию, которая будет выполнена при разрыве связи.
Эта функция должна принимать единственный параметр - указатель на InterfaceClient.
Параметры:
1. Идентификатор триггера.
2. Триггер.
Returns the parameters of client connection.
Returns the list of available parameters.
param SpecName;
Returns the interface specification by its name.
Returns a server object.
Returns the list of available server object names.
#rus Создаст объект сервера положит его в кэш и вернет указательна него.
#rus Если такой объект уже запрашивался, то вернет указатель на тот же объект.
#rus В этом случае при вызове метода RestoreConnection() будут авоматически обновлены
#rus заглушки на серверные объекты (указатели на них сохраняются).
param ConnPar;
#rus Для подключения к серверу надо указать объект типа InterfaceClientParams.
param ConnPar;
In order to connect to the server it is necessary to specify an object of the
InterfaceClientParams type.
param Topic [, Address, Account, Password ];
In order to connect to the server it is necessary to specify the 'name' of the
interface collection.
If the connection is remote then it is necessary to specify the server IP
address, user name and password for PLBROK.
In order to connect to the server it is necessary to specify an object of the
InterfaceClientParams type.
#rus Пытается обновить заглужки серверных объектов полученные вызовом метода GetObjectsP().
#rus Если все заглушки восстановятся без ошибок вернет TRUE, иначе FALSE.
#rus Устанавливает параметры подключения клиента.
#module root.communication.iexport.private
The InterfaceServer class represents the "interface server" of a
program in order to make available its resources to external
processes (for instance, extension modules).
Each server instance grants one named collection of interface
specifications.
Methods:
param CollectionName, Spec [, ConnectLim = 1 ];
Creates a server that grants the collection of interfaces with the
name specified via the CollectionName parameter described in the specification
specified via the Spec parameter.
The number of simultaneous connections can not be more than the value
specified via the ConnectLim parameter.
- AddAfterRestoreTrigger, method of class InterfaceClient
- AddBeforeRestoreTrigger, method of class InterfaceClient
- AddDisconnectTrigger, method of class InterfaceClient
- GetConnectionParams, method of class InterfaceClient
- GetInterfaceList, method of class InterfaceClient
- GetInterfaceSpec, method of class InterfaceClient
- GetObject, method of class InterfaceClient
- GetObjectList, method of class InterfaceClient
- GetObjectP, method of class InterfaceClient
- Init, method of class InterfaceClient
- InterfaceClient, class
- InterfaceClient, method of class InterfaceClient
- InterfaceServer, class
- InterfaceServer, method of class InterfaceServer
- RestoreConnection, method of class InterfaceClient
- RestoreObjects, method of class InterfaceClient
- SetConnectionParams, method of class InterfaceClient