Stomp::abort

stomp_abort

(PECL stomp >= 0.1.0)

Stomp::abort -- stomp_abort — Скасує виконання поточної транзакції

Опис

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

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

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

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

Скасує виконання поточної транзакції.

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

link

Тільки для процедурного стилю: ідентифікатор з'єднання stomp, отриманий з stomp_connect()

transaction_id

Транзакція, яку слід перервати.

headers

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

Значення, що повертаються

Повертає true у разі успішного виконання або **false**в случае возникновения ошибки.

Приклади

Приклад #1 Об'єктно-орієнтований стиль

Loading...

Приклад #2 Процедурний стиль

Loading...

Примітки

Підказка

Stomp асинхронний за своєю суттю. Синхронний зв'язок може бути реалізований додаванням receipt-заголовка. Це змусить методи нічого не повертати, доки сервер не підтвердить отримання повідомлення або буде перевищено час очікування повідомлення.