Класс обеспечивает работу механизма выборки сообщений для системы обмена сообщениями LongPolling
Возвращает ID последнего события в очереди
- Возвращает
- integer
static listenData |
( |
|
$timeout, |
|
|
|
$request_interval, |
|
|
|
$user_id, |
|
|
|
$last_id |
|
) |
| |
|
static |
Опрашивает бзу данных до появления в ней сообщений, которые следует передать в браузер
- Аргументы
-
integer | $timeout | количество секунд которое нужно опрашивать базу |
integer | $request_interval | интервал запросов к БД в секундах |
integer | $user_id | ID пользователя |
integer | $last_id | |
- Возвращает
- array|bool(false) [ 'event_name' => 'ID события', 'event_data' => 'Параметры события' ]