Изменить маршрутизацию (reRoute)

Это свойство ввода определяет, следует ли перенаправлять недоставленный вывод в целевое расположение, указанное в поле reRouteName.
Свойство reRoute предназначено для взаимодействий, использующих команду взаимодействия IMS SYNC_SEND_RECEIVE и соединение с общим постоянным сокетом. Его нельзя указывать для взаимодействий, использующих соединения с выделенным постоянным сокетом. Оно предназначено только для взаимодействий с режимом фиксации 0.

При переключении между программами в рамках взаимодействия с режимом фиксации 1 новая программа будет работать в режиме фиксации 0 и, как следствие, будет использовать это свойство. Это свойство определяет, следует ли перенаправлять недоставленный вывод в целевое расположение, указанное в поле reRouteName. Если значение reRoute равно true, то асинхронный вывод не помещается в очередь TPIPE, связанную с созданным ИД клиента. Вместо этого асинхронный вывод добавляется в целевую очередь, указанную в поле reRouteName. По умолчанию это свойство равно false.

Если значение TRUE присвоено как reRoute, так и purgeAsyncOutput, возникает исключительная ситуация.


Комментарии