# ZMQ

# Introducción

Advertencia

Esta extensión es EXPERIMENTAL. El comportamiento de esta extensión, los nombres de sus funciones, y toda la documentación alrededor de esta extensión puede cambiar sin previo aviso en una próxima versión de PHP. Esta extensión debe ser utilizada bajo su propio riesgo.

"ØMQ es una biblioteca software que permite diseñar e implementar rápidamente una aplicación basada en mensajes." --Sitio web de 0MQ

Para más información acerca de 0MQ, visite » http://zeromq.org/.

- Instalación/Configuración
  - Requerimientos
  - Instalación
- ZMQ — La clase ZMQ
  - ZMQ::__construct — El constructor de ZMQ
- ZMQContext — La clase ZMQContext
  - ZMQContext::__construct — Construir un nuevo objeto ZMQContext
  - ZMQContext::getOpt — Obtener la opción de contexto
  - ZMQContext::getSocket — Crear un nuevo socket
  - ZMQContext::isPersistent — Indicar si el contexto es persistente
  - ZMQContext::setOpt — Establecer una opción de socket
- ZMQSocket — La clase ZMQSocket
  - ZMQSocket::bind — Vincular el socket
  - ZMQSocket::connect — Contectar el socket
  - ZMQSocket::__construct — Construir un nuevo ZMQSocket
  - ZMQSocket::disconnect — Desconectar un socket
  - ZMQSocket::getEndpoints — Obtener una lista de los extremos
  - ZMQSocket::getPersistentId — Obtener el ID de persistencia
  - ZMQSocket::getSocketType — Obtener el tipo de socket
  - ZMQSocket::getSockOpt — Obtener la opción de un socket
  - ZMQSocket::isPersistent — Comprobrar si un socket es persistente
  - ZMQSocket::recv — Recibir un mensaje
  - ZMQSocket::recvMulti — Recibir un mensaje multiparte
  - ZMQSocket::send — Enviar un mensaje
  - ZMQSocket::sendmulti — Enviar un mensaje multiparte
  - ZMQSocket::setSockOpt — Establecer una opción de socket
  - ZMQSocket::unbind — Desvincular el socket
- ZMQPoll — La clase ZMQPoll
  - ZMQPoll::add — Añadir un elemento al conjunto de sondeo
  - ZMQPoll::clear — Limpiar el conjunto de sondeo
  - ZMQPoll::count — Contar los elementos del conjunto de sondeo
  - ZMQPoll::getLastErrors — Obtener los errores del sondeo
  - ZMQPoll::poll — Sondear los elementos
  - ZMQPoll::remove — Eliminar un elemento del conjunto de sondeo
- ZMQDevice — La clase ZMQDevice
  - ZMQDevice::__construct — Construir un nuevo dispositivo
  - ZMQDevice::getIdleTimeout — Obtener el tiempo de espera de inactividad
  - ZMQDevice::getTimerTimeout — Obtener el tiempo de espera del temporizador
  - ZMQDevice::run — Ejecutar el nuevo dispositivo
  - ZMQDevice::setIdleCallback — Establecer la función de retrollamada de inactividad
  - ZMQDevice::setIdleTimeout — Establecer el tiempo de espera para la inactividad
  - ZMQDevice::setTimerCallback — Establecer la función de retrollamada del temporizador
  - ZMQDevice::setTimerTimeout — Establecer el tiempo de espera del temporizador

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