on_sock_event - событие

Назначение:Сообщает программе, что состояние сокета изменилось.
Объявление:on_sock_event(newstate as pl_sock_state, newstatesimple as pl_sock_state_simple)
См. также:---

ПараметрОписание
newstate«Подробное» состояние сокета на момент генерации события.
newstatesimple«Упрощённое» состояние сокета на момент генерации события.

Подробности

При входе в обработчик этого события свойство sock.num автоматически переключается на сокет, для которого возникло событие. Следующее событие on_sock_event для конкретного сокета не возникает, пока не обработано предыдущее.

Аргументы newstate и newstatesimple несут состояние на момент генерации события. Этим они отличаются от свойств sock.state и sock.statesimple (только чтение), которые возвращают текущее состояние сокета. Аргумент newstate использует тот же набор констант, что и sock.state. Аргумент newstatesimple использует тот же набор констант, что и sock.statesimple.

Аргументы newstate и newstatesimple события on_sock_event появились в Tibbo BASIC/C 2.0. Они заменили свойства sock.event и sock.eventsimple (только чтение), которые больше недоступны.

Исходный материал Tibbo обновлён 12 августа 2022Оригинал на docs.tibbo.com · Сообщить об ошибке