Вложенный модуль box.session
Вложенный модуль box.session позволяет делать запросы состояния
сессии, вносить записи во временную Lua-таблицу по отдельной сессии,
отправлять экстренные сообщения и настраивать триггеры, которые
сработают в начале или окончании сессии.
Сессия — это объект, связанный с каждым подключением клиента.
Ниже приведен перечень всех функций и элементов модуля box.session.
Имя | Назначение |
|---|---|
Получить ID текущей сессии | |
Проверить существование сессии | |
Получить адрес хоста и порт собеседника сессии | |
Получить целочисленную константу sync | |
Получить имя текущего пользователя | |
Получить имя текущего действующего пользователя | |
Получить тип подключения или причину действия | |
Изменить текущего пользователя | |
Получить ID текущего пользователя | |
Получить ID текущего действующего пользователя | |
Таблица с именами и значениями, специфичными для сессии | |
Определить триггер подключения | |
Определить триггер отключения | |
Определить триггер аутентификации | |
Определить триггер для сообщения о запрещенных действиях | |
(Устаревшая) Отправить внеполосное сообщение |