Home modules.gotpike.org
Username: Password: [Create Account]
[Forgot Password?]

Modules

ADT
Database
GTK2
GUI
IP
PiJAX
Public
Sql
Stdio
Subversion
System
Tools
Xosd
lua
v4l2
wx

Recent Changes

Public.Parser.XML2 1.50
Public.ZeroMQ 1.1
Public.Template.Mustache 1.0
Public.Protocols.XMPP 1.4
Sql.Provider.jdbc 1.0

Popular Downloads

Public.Parser.JSON2 1.0
Public.Parser.JSON 0.2
GTK2 2.23
Public.Web.FCGI 1.8
Public.Parser.XML2 1.48


Module Information
Public.ZeroMQ
Viewing contents of Public_ZeroMQ-1.1/README

This is a module that supports messaging using ZeroMQ[1]. It uses the libzmq library, 
which must be installed prior to compiling and installing this module.

This library provides access to all of the basic ZeroMQ functionality: socket creation, message sending and receiving. It also provides a Poll object, which allows sending and receiving messages through an asynchronous delivery mechanism.

Items of note:

Generally this module behaves according to the ZeroMQ C-API. However, generally speaking, exceptions
are thrown when an operation returns a failure code. In these cases, ZeroMQ.errno() may be consulted 
to determine the exact cause of the problem.

ZMQ constants are present in Public.ZMQ, with the corresponding ZMQ_ prefix removed. For example, the constant ZMQ_POLLIN value is available as Public.ZMQ.POLLIN.



[1] http://zeromq.org


gotpike.org | Copyright © 2004 - 2019 | Pike is a trademark of Department of Computer and Information Science, Linköping University