System.ZMQ4.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 s m

data KeyFormat a

data SecurityMechanism

Socket type-classes

class SocketType a

class Sender a

class Receiver a

class Subscriber a

class SocketLike s

class Conflatable a

class SendProbe 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

data Stream

General Operations

version

runZMQ

async

socket

ZMQ Options (Read)

ioThreads

maxSockets

ZMQ Options (Write)

setIoThreads

setMaxSockets

Socket operations

close

bind

unbind

connect

disconnect

send

send'

sendMulti

receive

receiveMulti

subscribe

unsubscribe

proxy

monitor

poll

Socket Options (Read)

affinity

backlog

conflate

curvePublicKey

curveSecretKey

curveServerKey

delayAttachOnConnect

events

fileDescriptor

identity

immediate

ipv4Only

ipv6

lastEndpoint

linger

maxMessageSize

mcastHops

mechanism

moreToReceive

plainServer

plainPassword

plainUserName

rate

receiveBuffer

receiveHighWM

receiveTimeout

reconnectInterval

reconnectIntervalMax

recoveryInterval

sendBuffer

sendHighWM

sendTimeout

tcpKeepAlive

tcpKeepAliveCount

tcpKeepAliveIdle

tcpKeepAliveInterval

zapDomain

Socket Options (Write)

setAffinity

setBacklog

setConflate

setCurveServer

setCurvePublicKey

setCurveSecretKey

setCurveServerKey

setDelayAttachOnConnect

setIdentity

setImmediate

setIpv4Only

setIpv6

setLinger

setMaxMessageSize

setMcastHops

setPlainServer

setPlainPassword

setPlainUserName

setProbeRouter

setRate

setReceiveBuffer

setReceiveHighWM

setReceiveTimeout

setReconnectInterval

setReconnectIntervalMax

setRecoveryInterval

setReqCorrelate

setReqRelaxed

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

z85Encode

z85Decode

curveKeyPair