PHP 8.4.2 Released!

Stomp::begin

stomp_begin

(PECL stomp >= 0.1.0)

Stomp::begin -- stomp_beginСоздаёт транзакцию

Описание

Объектно-ориентированный стиль (метод):

public Stomp::begin(string $transaction_id, array $headers = ?): bool

Процедурный стиль:

stomp_begin(resource $link, string $transaction_id, array $headers = ?): bool

Создаёт транзакцию.

Список параметров

link

Только для процедурного стиля: идентификатор соединения stomp, полученный из stomp_connect().

transaction_id

Идентификатор транзакции.

headers

Ассоциативный массив, содержащий дополнительные заголовки (пример: receipt).

Возвращаемые значения

Функция возвращает true, если выполнилась успешно, или false, если возникла ошибка.

Примеры

Смотрите stomp_commit() или stomp_abort().

Примечания

Подсказка

Stomp асинхронен по своей сути. Синхронная связь может быть реализована добавлением receipt-заголовка. Это заставит методы ничего не возвращать, пока сервер не подтвердит получение сообщения или не будет превышено время ожидания сообщения.

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top