Stomp::begin
PHP Manual
PHP Manual»Stomp»Stomp::begin

Stomp::begin

stomp_begin

(PECL stomp >= 0.1.0)

Stomp::begin -- stomp_beginStarts a transaction

Опис

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

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

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

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

Starts a transaction.

Параметри

link

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

transaction_id
The transaction id.
headers

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

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

Повертає true у разі успіху або false в разі помилки.

Приклади

See stomp_commit() or stomp_abort().

Примітки

Підказка

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

To Top