inetnotify_func
Функция обработки сообщений. При вызове некоторых функций вы можете указать функцию для обработки приходящих уведомлений. В частности, она позволяет показывать процесс работы пользователю. Эта функция-обработчик должна иметь следующий вид.
func uint inetnotify_func (
uint code,
inetnotify ni
)
Параметры
code |
Код сообщения.$NFYINET_ERROR | Возникла ошибка. Код ошибки можно получить с помощью функции inet_error. | $NFYINET_CONNECT | Соединение с сервером. | $NFYINET_SEND | Посылаем запрос. | $NFYINET_POST | Отправляем данные. | $NFYINET_HEAD | Обработали заголовок. ni.param указывает на httpinfo. | $NFYINET_REDIRECT | Перенаправление вызова. ni.sparam содержит новый URL. | $NFYINET_GET | Получили данные. ni.param содержит суммарный размер данных. | $NFYINET_PUT | Отправили данные. ni.param содержит суммарный размер данных. | $NFYINET_END | Конец соединения. | $NFYFTP_RESPONSE | Ответ FTP сервера в поле ni.head. | $NFYFTP_SENDCMD | Посылаемая команда FTP серверу в поле ni.head. | $NFYFTP_NOTPASV | Связь с FTP сервером не может быть в пассивном режиме. |
|
ni |
Переменная типа inetnotify с дополнительными данными. |
Возвращаемое значение
Функция должна возвращать 1 для продолжения работы и 0 в противном случае.
Редактировать