ServerSentEvent
in package
FinalYes
Событие потока Server-Sent Events (HTML Living Standard, раздел 9.2).
Table of Contents
Methods
- __construct() : mixed
- data() : string
- Данные события.
- eventId() : string
- Идентификатор последнего события.
- retry() : int|null
- Рекомендованная задержка переподключения.
- type() : string
- Тип события.
Methods
__construct()
public
__construct(string $data[, string $type = 'message' ][, string $eventId = '' ][, int|null $retry = null ]) : mixed
Parameters
- $data : string
-
данные события (многострочные поля
dataсклеены через\n) - $type : string = 'message'
-
тип события (
messageпо умолчанию) - $eventId : string = ''
-
идентификатор последнего события потока
- $retry : int|null = null
-
рекомендованная сервером задержка переподключения в мс или
null
data()
Данные события.
public
data() : string
Return values
string —данные
eventId()
Идентификатор последнего события.
public
eventId() : string
Return values
string —идентификатор (может быть пустым)
retry()
Рекомендованная задержка переподключения.
public
retry() : int|null
Return values
int|null —миллисекунды или null
type()
Тип события.
public
type() : string
Return values
string —тип (message, если сервер не указал поле event)