System.ZMQ3.Monadic

Type Definitions

data ZMQ z a

data Socket z t

data Flag

data Switch

type Timeout

data Event

data EventType

data EventMsg

data Poll m

Type Classes

class SocketType a

class Sender a

class Receiver a

class Subscriber a

Socket Types

data Pair

data Pub

data Sub

data XPub

data XSub

data Req

data Rep

data Dealer

data Router

data Pull

data Push

General Operations

version

runZMQ

async

socket

ZMQ Options (Read)

ioThreads

maxSockets

ZMQ Options (Write)

setIoThreads

setMaxSockets

Socket operations

close

bind

unbind

connect

send

send'

sendMulti

receive

receiveMulti

subscribe

unsubscribe

proxy

monitor

poll

Socket Options (Read)

affinity

backlog

delayAttachOnConnect

events

fileDescriptor

identity

ipv4Only

lastEndpoint

linger

maxMessageSize

mcastHops

moreToReceive

rate

receiveBuffer

receiveHighWM

receiveTimeout

reconnectInterval

reconnectIntervalMax

recoveryInterval

sendBuffer

sendHighWM

sendTimeout

tcpKeepAlive

tcpKeepAliveCount

tcpKeepAliveIdle

tcpKeepAliveInterval

Socket Options (Write)

setAffinity

setBacklog

setDelayAttachOnConnect

setIdentity

setIpv4Only

setLinger

setMaxMessageSize

setMcastHops

setRate

setReceiveBuffer

setReceiveHighWM

setReceiveTimeout

setReconnectInterval

setReconnectIntervalMax

setRecoveryInterval

setRouterMandatory

setSendBuffer

setSendHighWM

setSendTimeout

setTcpAcceptFilter

setTcpKeepAlive

setTcpKeepAliveCount

setTcpKeepAliveIdle

setTcpKeepAliveInterval

setXPubVerbose

Error Handling

data ZMQError

errno

source

message

Re-exports

liftIO

restrict

toRestricted

Low-level Functions

waitRead

waitWrite