STOMP_BEGIN(3) 1 STOMP_BEGIN(3)
Stomp::begin - Starts a transaction
Object oriented style (method):
SYNOPSIS
public bool Stomp::begin (string $transaction_id, [array $headers])
DESCRIPTION
Procedural style:
bool stomp_begin (resource $link, string $transaction_id, [array $headers])
Starts a transaction.
PARAMETERS
o $link
-Procedural style only: The stomp link identifier returned by stomp_connect(3).
o $transaction_id
- The transaction id.
o $headers
-Associative array containing the additional headers (example: receipt).
RETURN VALUES
Returns TRUE on success or FALSE on failure.
NOTES
Tip
Stomp is inherently asynchronous. Synchronous communication can be implemented adding a receipt header. This will cause methods to
not return anything until the server has acknowledged receipt of the message or until read timeout was reached.
EXAMPLES
See stomp_commit(3) or stomp_abort(3).
PHP Documentation Group STOMP_BEGIN(3)