AMQP
- Introduction
- Installation/Configuration
- Constantes pré-définies
- Exemples
- AMQPConnection — La classe AMQPConnection
- AMQPConnection::connect — Établit une connexion avec le courtier AMQP
- AMQPConnection::__construct — Crée une nouvelle instance AMQPConnection
- AMQPConnection::disconnect — Ferme une connexion
- AMQPConnection::getHost — Récupère l'hôte configuré
- AMQPConnection::getLogin — Récupère le login configuré
- AMQPConnection::getPassword — Récupère le mot de passe configuré
- AMQPConnection::getPort — Récupère le port configuré
- AMQPConnection::getTimeout — Récupère le délai d'attente configuré
- AMQPConnection::getVhost — Récupère le vhost configuré
- AMQPConnection::isConnected — Détermine si l'objet AMQPConnection est connecté à un courtier
- AMQPConnection::reconnect — Ferme toutes les connexions ouvertes et crée une nouvelle connexion
- AMQPConnection::setHost — Définit l'hôte
- AMQPConnection::setLogin — Définit l'identifiant de connexion
- AMQPConnection::setPassword — Définit le mot de passe
- AMQPConnection::setPort — Définit le port
- AMQPConnection::setTimeout — Définit le délai d'attente maximal
- AMQPConnection::setVhost — Définit un hôte virtuel amqp
- AMQPChannel — La classe AMQPChannel
- AMQPChannel::commitTransaction — Valide une transaction en attente
- AMQPChannel::__construct — Crée une instance de l'objet AMQPChannel
- AMQPChannel::isConnected — Vérifie la connexion à un canal
- AMQPChannel::qos — Définit la configuration de qualité de service pour un canal donné
- AMQPChannel::rollbackTransaction — Annule une transaction
- AMQPChannel::setPrefetchCount — Définit le nombre de messages à pré-charger depuis le broker
- AMQPChannel::setPrefetchSize — Définit la taille de la fenêtre à pré-charger depuis le broker
- AMQPChannel::startTransaction — Commence une transaction
- AMQPExchange — La classe AMQPExchange
- AMQPExchange::bind — Se lie à un autre échange
- AMQPExchange::__construct — Crée une nouvelle instance AMQPExchange
- AMQPExchange::declare — Déclare un nouvel échange sur le broker
- AMQPExchange::delete — Efface un échange depuis un courtier
- AMQPExchange::getArgument — Récupère l'argument associé avec la clé fournie
- AMQPExchange::getArguments — Récupère tous les arguments définis sur l'échange spécifié
- AMQPExchange::getFlags — Récupère le masque de drapeaux
- AMQPExchange::getName — Récupère le nom configuré
- AMQPExchange::getType — Récupère le type configuré
- AMQPExchange::publish — Publie un message à échanger
- AMQPExchange::setArgument — Définit la valeur de la clé fournie
- AMQPExchange::setArguments — Définit tous les arguments de l'échange
- AMQPExchange::setFlags — Définit les drapeaux pour l'échange
- AMQPExchange::setName — Définit le nom de l'échange
- AMQPExchange::setType — Définit le type d'échange
- AMQPQueue — La classe AMQPQueue
- AMQPQueue::ack — Accuse réception d'un message
- AMQPQueue::bind — Lie la file d'attente fournie à une clé sur un échange
- AMQPQueue::cancel — Annule un lien à une file d'attente
- AMQPQueue::__construct — Crée une instance d'un objet AMQPQueue
- AMQPQueue::consume — Consomme les messages depuis la file d'attente
- AMQPQueue::declare — Déclare une nouvelle file
- AMQPQueue::delete — Efface une file d'attente ainsi que son contenu
- AMQPQueue::get — Récupère le prochain message depuis la file d'attente
- AMQPQueue::getArgument — Récupère l'argument associé avec la clé fournie
- AMQPQueue::getArguments — Récupère tous les arguments définis sur la file d'attente fournie
- AMQPQueue::getFlags — Récupère le masque de drapeaux
- AMQPQueue::getName — Récupère le nom configuré
- AMQPQueue::nack — Marque un massque comme explicitement non remis
- AMQPQueue::purge — Purge le contenu d'une file d'attente
- AMQPQueue::setArgument — Définit la valeur pour la clé fournie
- AMQPQueue::setArguments — Définit tous les arguments de la file d'attente
- AMQPQueue::setFlags — Définit les drapeaux de la file d'attente
- AMQPQueue::setName — Définit le nom de la file d'attente
- AMQPQueue::unbind — Supprime un lien entre une file d'attente et une clé
- AMQPEnvelope — La classe AMQPEnvelope
- AMQPEnvelope::getAppId — Récupère l'appid du message
- AMQPEnvelope::getBody — Récupère le corps du message
- AMQPEnvelope::getContentEncoding — Récupère l'encodage du contenu du message
- AMQPEnvelope::getContentType — Récupère le contentype du message
- AMQPEnvelope::getCorrelationId — Récupère l'identifiant de corrélation du message
- AMQPEnvelope::getDeliveryTag — Récupère le tag delivery du message
- AMQPEnvelope::getExchange — Récupère l'exchange du message
- AMQPEnvelope::getExpiration — Récupère l'expiration du message
- AMQPEnvelope::getHeader — Récupère un en-tête de message spécifique
- AMQPEnvelope::getHeaders — Récupère les en-têtes du message
- AMQPEnvelope::getMessageId — Récupère l'identifiant du message
- AMQPEnvelope::getPriority — Récupère la priorité du message
- AMQPEnvelope::getReplyTo — Récupère le replyto du message
- AMQPEnvelope::getRoutingKey — Récupère la clé de routage du message
- AMQPEnvelope::getTimeStamp — Récupère le timestamp du message
- AMQPEnvelope::getType — Récupère le type du message
- AMQPEnvelope::getUserId — Récupère l'identifiant utilisateur du message
- AMQPEnvelope::isRedelivery — Vérifie si c'est un message qui a été délivré de nouveau ou non