# ZMQ

# Introduction

Avertissement

Cette extension est EXPERIMENTALE. Le comportement de cette extension, les noms de ses fonctions, et toute la documentation autour de cette extension peut changer sans préavis dans une prochaine version de PHP. Cette extension doit être utilisée à vos risques et périls.

"ØMQ est une bibliothèque qui permet d'implémenter rapidement une application rapide à base de message." --Site Web 0MQ

Pour plus d'informations sur 0MQ, voir » http://zeromq.org/.

- Installation/Configuration
  - Pré-requis
  - Installation
- ZMQ — La classe ZMQ
  - ZMQ::__construct — Constructeur de ZMQ
- ZMQContext — La classe ZMQContext
  - ZMQContext::__construct — Construit un nouvel objet ZMQContext
  - ZMQContext::getOpt — Récupère une option de contexte
  - ZMQContext::getSocket — Crée un nouveau socket
  - ZMQContext::isPersistent — Vérifie si le contexte est persistant
  - ZMQContext::setOpt — Définit une option de socket
- ZMQSocket — La classe ZMQSocket
  - ZMQSocket::bind — Lie un socket
  - ZMQSocket::connect — Connecte le socket
  - ZMQSocket::__construct — Construit un nouveau ZMQSocket
  - ZMQSocket::disconnect — Déconnecte un socket
  - ZMQSocket::getEndpoints — Récupère la liste des points finaux
  - ZMQSocket::getPersistentId — Récupère l'ID persistant
  - ZMQSocket::getSocketType — Récupère le type du socket
  - ZMQSocket::getSockOpt — Récupère une option du socket
  - ZMQSocket::isPersistent — Vérifie si le socket est persistant
  - ZMQSocket::recv — Reçoit un message
  - ZMQSocket::recvMulti — Reçoit un message multipart
  - ZMQSocket::send — Envoie un message
  - ZMQSocket::sendmulti — Envoie un message multipart
  - ZMQSocket::setSockOpt — Définit une option de socket
  - ZMQSocket::unbind — Dé-lie le socket
- ZMQPoll — La classe ZMQPoll
  - ZMQPoll::add — Ajoute un élément dans le poll
  - ZMQPoll::clear — Supprime tous les éléments du poll
  - ZMQPoll::count — Compte les éléments du poll
  - ZMQPoll::getLastErrors — Récupère les erreurs du poll
  - ZMQPoll::poll — Sonde les éléments
  - ZMQPoll::remove — Supprime un élément du poll
- ZMQDevice — La classe ZMQDevice
  - ZMQDevice::__construct — Construit un nouveau périphérique
  - ZMQDevice::getIdleTimeout — Récupère le délai d'attente maximal d'inactivité
  - ZMQDevice::getTimerTimeout — Récupère le délai d'attente maximal du timer
  - ZMQDevice::run — Exécute le nouveau périphérique
  - ZMQDevice::setIdleCallback — Définit la fonction de rappel d'inactivité
  - ZMQDevice::setIdleTimeout — Définit le délai d'attente maximal d'inactivité
  - ZMQDevice::setTimerCallback — Définit la fonction de rappel du timer
  - ZMQDevice::setTimerTimeout — Définit le délai d'attente maximal du timer

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open