Событие ПриСостоянииОбмена <FTPСоединение>

Событие "ПриСостоянииОбмена" наступает при указанном типе состояния обмена с FTP-сервером. Метод "УстановитьПриСобытииСостояния" ("SetOnStatusEvents") устанавливает обработчик для события "ПриСостоянииОбмена". В обработчике события указываются следующие параметры:

ТипСостоянияОбмена – код текущего состояния обмена. Целое число. В зависимости от его значения параметр "СтруктураДанныхСостоянияОбмена" может содержать соответствующие данные.

Результат – результат операции. Логическое значение.


Тип состояния обмена

Результат

0 – создание соединения с FTP-сервером

[0] – логический признак удачного создания соединения

1 – перед авторизацией на сервере

[0] – значение "Неопределено" ("Undefined")

2 – авторизация на сервере завершена

[0] – логический признак удачной авторизации

3 –  начало передачи данных

[0] – значение "Неопределено" ("Undefined")

4 – окончание передачи данных

[0] – логический признак удачной передачи данных

5 – разрыв соединения с FTP-сервером

[0] – значение "Неопределено" ("Undefined")

6 – отправлен блок обмена (при отправке)

[0] – размер блока в байтах

[1] – всего передано байт

[2] – общий размер в байтах

7 – принят блок обмена (при приеме)