AMQPConnection::setTimeout

(No version information available, might only be in SVN)

AMQPConnection::setTimeoutDéfinit le délai d'attente maximal

Description

public bool AMQPConnection::setTimeout ( float $timeout )

Définit la durée, en secondes, après laquelle l'instance de l'objet AMQPConnection va expirer la requête au broker. Le fait de définir cette valeur écrasera la valeur par défaut spécifiée par la directive INI de configuration amqp.timeout. Pour spécifier un délai d'attente maximal à 500 ms, passez simplement 0.5.

Liste de paramètres

timeout

Le délai d'attente maximal de connexion au broker AMQP.

Valeurs de retour

Cette fonction retourne TRUE en cas de succès ou FALSE si une erreur survient.

Erreurs / Exceptions

Lance une exception AMQPConnectionException si le paramètre timeout est inférieur à zéro.

Exemples

Exemple #1 Exemple avec AMQPConnection::setTimeout()

<?php

/* Création d'une nouvelle connexion */
$cnn = new AMQPConnection();

// Définit le délai d'attente maximal
$cnn->setTimeout(5672);

?>

LoadingChargement en cours