(PECL zmq >= 0.5.0)
ZMQ::SOCKET_PAIRMasque de paire exclusif
ZMQ::SOCKET_PUBSocket de publication
ZMQ::SOCKET_SUBSocket de souscription
ZMQ::SOCKET_REQSocket de requête
ZMQ::SOCKET_REPSocket de réponse
ZMQ::SOCKET_XREQAlias de SOCKET_DEALER
ZMQ::SOCKET_XREPAlias de SOCKET_ROUTER
ZMQ::SOCKET_PUSHSocket de flux montant
ZMQ::SOCKET_PULLSocket de flux descendant
ZMQ::SOCKET_ROUTERSocket REP étendu, qui peut diriger les réponses aux demandeurs
ZMQ::SOCKET_DEALERSocket REQ étendu, qui effectue une balance de charge sur tous les pairs connectés
ZMQ::SOCKET_XPUBSimilaire à SOCKET_PUB, sauf que vous pouvez recevoir des souscriptions comme messages. Le message de souscription est 0 (désabonner) ou 1 (abonner) suivi du topic.
ZMQ::SOCKET_XSUBSimilaire à SOCKET_SUB, sauf que vous pouvez envoyer des souscriptions. Voir SOCKET_XPUB pour le format.
ZMQ::SOCKET_STREAMUtilisé pour envoyer et recevoir des données TCP depuis un pair non-ØMQ. Disponible si compilé avec ZeroMQ 4.x ou supérieures (Valeur : entier).
ZMQ::SOCKOPT_HWMLa limite haute pour les messages entrants et sortants est une limite sur le nombre maximal de messages ØMQ en attente dans la file d'attente mémoire pour un chaque pair avec lequel le socket communique. Le fait de définir cette option sur un socket n'affectera que les connexions effectuées après que l'option ait été définie. Sur ZeroMQ 3.x, c'estun gestionnaire pour définir à la fois SNDHWM et RCVHWM. (Valeur : entier).
ZMQ::SOCKOPT_SNDHWML'option ZMQ_SNDHWM va définir la limite haute pour les messages sortants sur le socket spécifié. Disponible si compilé avec ZeroMQ 3.x ou supérieures (Valeur : entier).
ZMQ::SOCKOPT_RCVHWML'option SOCKOPT_RCVHWM va définir la limite haute pour les messages entrants sur le socket spécifié. Disponible si compilé avec ZeroMQ 3.x ou supérieures (Valeur : entier).
ZMQ::SOCKOPT_AFFINITYDéfini l'affinité I/O thread (Valeur : entier)
ZMQ::SOCKOPT_IDENTITYDéfini l'identifié du socket (Valeur : chaîne de caractères)
ZMQ::SOCKOPT_SUBSCRIBEEtablit un filtre de message.Valide pour un socket de souscription (Valeur : chaîne de caractères)
ZMQ::SOCKOPT_UNSUBSCRIBESupprime un filtre de message. Valide pour un socket de souscription (Valeur : chaîne de caractères)
ZMQ::SOCKOPT_RATEDéfini le taux pour les sockets multicast (pgm) (Valeur : entier >= 0)
ZMQ::SOCKOPT_RECOVERY_IVLDéfini l'intervalle de récupération multicast (Valeur : entier >= 0)
ZMQ::SOCKOPT_RECONNECT_IVLDéfini l'intervalle de reconnexion initial (Valeur : entier >= 0)
ZMQ::SOCKOPT_RECONNECT_IVL_MAXDéfini l'intervalle de reconnexion maximal (Valeur : entier >= 0)
ZMQ::SOCKOPT_MCAST_LOOPContrôle de la boucle locale multicast (Valeur : entier >= 0)
ZMQ::SOCKOPT_SNDBUFDéfini la taille du tampon de transmission du Kernel (Valeur : entier >= 0)
ZMQ::SOCKOPT_RCVBUFDéfini la taille du tampon de réception du Kernal (Valeur : entier >= 0)
ZMQ::SOCKOPT_RCVMORERéception de messages multipart (Valeur : entier)
ZMQ::SOCKOPT_TYPERécupère le type de socket. Valide pour getSockOpt (Valeur : entier)
ZMQ::SOCKOPT_LINGERLa valeur linger du socket. Spécifie la durée de blocage du socket lors de sa tentative d'afficher les messages après qu'il n'ait été fermé (Valeur : entier)
ZMQ::SOCKOPT_BACKLOGL'option SOCKOPT_BACKLOG définit la taille maximale de la file d'attente des messages sortants par connexions pour le socket spécifié ; ceci ne s'applique que pour les transports orientés connexion. (Valeur : entier)
ZMQ::SOCKOPT_MAXMSGSIZELimite la taille maximale d'un message entrant. La valeur -1 signifie qu'il n'y a aucune limite. Disponible que si compilé avec ZeroMQ 3.x ou supérieurs (Valeur : entier)
ZMQ::SOCKOPT_SNDTIMEODéfini le délai d'attente maximal pour une opération d'envoi sur le socket. La valeur -1 signifie qu'il n'y a aucune limite. Disponible que si compilé avec ZeroMQ 3.x ou supérieures (Valeur : entier)
ZMQ::SOCKOPT_RCVTIMEODéfini le délai d'attente pour une opération de réception sur le socket. La valeur -1 signifie qu'il n'y a aucune limite. Disponible que si compilé avec ZeroMQ 3.x ou supérieures (Valeur : entier)
ZMQ::SOCKOPT_IPV4ONLYSi vaut 1, le support IPV6 sera désactivé. Disponible que si compilé avec ZeroMQ 3.x ou supérieures (Valeur : entier)
ZMQ::SOCKOPT_LAST_ENDPOINTRécupère le point final de la dernière connexion - pour une utilisation avec les jokers * des ports. Disponible que si compilé avec ZeroMQ 3.x ou supérieures (Valeur : chaîne de caractères)
ZMQ::SOCKOPT_TCP_KEEPALIVE_IDLETemps d'inactivité pour les keepalive TCP. Disponible que si compilé avec ZeroMQ 3.x ou supérieures (Valeur : entier)
ZMQ::SOCKOPT_TCP_KEEPALIVE_CNTCompteur de temps pour les keepalive TCP. Disponible que si compilé avec ZeroMQ 3.x ou supérieures (Valeur : entier)
ZMQ::SOCKOPT_TCP_KEEPALIVE_INTVLIntervalle pour les keepalive TCP. Disponible que si compilé avec ZeroMQ 3.x ou supérieures (Valeur : entier)
ZMQ::SOCKOPT_DELAY_ATTACH_ON_CONNECTDéfini une chaîne CIDR pour correspondre avec les connexions TCP entrantes. Disponible que si compilé avec ZeroMQ 3.x ou supérieures (Valeur : chaîne de caractères)
ZMQ::SOCKOPT_TCP_ACCEPT_FILTERDéfini une chaîne CIDR pour correspondre avec les connexions entrantes TCP. Disponible que si compilé avec ZeroMQ 3.x ou supérieures (Valeur : chaîne de caractères)
ZMQ::SOCKOPT_XPUB_VERBOSEDéfini le XPUB pour recevoir une message d'application sur chaque instance d'une souscription. Disponible que si compilé avec ZeroMQ 3.x ou supérieures (Valeur : chaîne de caractères)
ZMQ::SOCKOPT_ROUTER_RAWDéfini le mode brut sur le ROUTER (définir à la valeur 1 pour cela). En mode brut, lors de l'utilisation du transport tcp://, le socket va lire et écrire sans ZeroMQ. Disponible que si compilé avec ZeroMQ 4.0 ou supérieures (Valeur : chaîne de caractères)
ZMQ::SOCKOPT_IPV6Active l'IPV6. Disponible que si compilé avec ZeroMQ 4.0 ou supérieures (Valeur : chaîne de caractères)
ZMQ::CTXOPT_MAX_SOCKETSLa limite du socket pour ce contexte. Disponible que si compilé avec ZeroMQ 3.x ou supérieures (Valeur : entier)
ZMQ::POLL_INFile pour les données entrantes
ZMQ::POLL_OUTFile pour les données sortantes
ZMQ::MODE_NOBLOCKOpération non-bloquante. Obsolète : utilisez plutôt ZMQ::MODE_DONTWAIT
ZMQ::MODE_DONTWAITOpération non-bloquante
ZMQ::MODE_SNDMOREEnvoi un message multipart
ZMQ::DEVICE_FORWARDERPériphérique de transfert
ZMQ::DEVICE_QUEUEPériphérique de file
ZMQ::DEVICE_STREAMERPériphérique de streamer
ZMQ::ERR_INTERNALErreur interne de l'extension ZMQ
ZMQ::ERR_EAGAINImplique que l'opération bloquera lorsque ZMQ::MODE_DONTWAIT est utilisé
ZMQ::ERR_ENOTSUPL'opération n'est pas supportée par ce type de socket
ZMQ::ERR_EFSML'opération ne peut être exécutée car le socket est dans un statut incorrect
ZMQ::ERR_ETERMLe contexte doit se terminer