CloudCastle Curl

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)

On this page

Search results