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

<< Click to Display Table of Contents >>

Navigation:  Раздел 7 Расширения языка L9 > Объекты работы с данными > Объект FTPСоединение (FTPConnection) > События >

<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 – принят блок обмена (при приеме)