Safe Haskell | None |
---|---|
Language | Haskell98 |
System.ZMQ4.Internal.Base
Description
Warning: This is an internal module and subject to change without notice.
Documentation
Instances
Eq ZMQMsg Source # | |
Ord ZMQMsg Source # | |
Storable ZMQMsg Source # | |
Defined in System.ZMQ4.Internal.Base Methods peekElemOff :: Ptr ZMQMsg -> Int -> IO ZMQMsg pokeElemOff :: Ptr ZMQMsg -> Int -> ZMQMsg -> IO () peekByteOff :: Ptr b -> Int -> IO ZMQMsg pokeByteOff :: Ptr b -> Int -> ZMQMsg -> IO () |
Instances
Storable ZMQPoll Source # | |
Defined in System.ZMQ4.Internal.Base Methods peekElemOff :: Ptr ZMQPoll -> Int -> IO ZMQPoll pokeElemOff :: Ptr ZMQPoll -> Int -> ZMQPoll -> IO () peekByteOff :: Ptr b -> Int -> IO ZMQPoll pokeByteOff :: Ptr b -> Int -> ZMQPoll -> IO () |
type ZMQPollPtr = Ptr ZMQPoll Source #
newtype ZMQSocketType Source #
Constructors
ZMQSocketType | |
Fields
|
Instances
Eq ZMQSocketType Source # | |
Defined in System.ZMQ4.Internal.Base | |
Ord ZMQSocketType Source # | |
Defined in System.ZMQ4.Internal.Base Methods compare :: ZMQSocketType -> ZMQSocketType -> Ordering (<) :: ZMQSocketType -> ZMQSocketType -> Bool (<=) :: ZMQSocketType -> ZMQSocketType -> Bool (>) :: ZMQSocketType -> ZMQSocketType -> Bool (>=) :: ZMQSocketType -> ZMQSocketType -> Bool max :: ZMQSocketType -> ZMQSocketType -> ZMQSocketType min :: ZMQSocketType -> ZMQSocketType -> ZMQSocketType |
pair :: ZMQSocketType Source #
pub :: ZMQSocketType Source #
sub :: ZMQSocketType Source #
xpub :: ZMQSocketType Source #
xsub :: ZMQSocketType Source #
pull :: ZMQSocketType Source #
push :: ZMQSocketType Source #
newtype ZMQCtxOption Source #
Constructors
ZMQCtxOption | |
Fields
|
Instances
Eq ZMQCtxOption Source # | |
Defined in System.ZMQ4.Internal.Base | |
Ord ZMQCtxOption Source # | |
Defined in System.ZMQ4.Internal.Base Methods compare :: ZMQCtxOption -> ZMQCtxOption -> Ordering (<) :: ZMQCtxOption -> ZMQCtxOption -> Bool (<=) :: ZMQCtxOption -> ZMQCtxOption -> Bool (>) :: ZMQCtxOption -> ZMQCtxOption -> Bool (>=) :: ZMQCtxOption -> ZMQCtxOption -> Bool max :: ZMQCtxOption -> ZMQCtxOption -> ZMQCtxOption min :: ZMQCtxOption -> ZMQCtxOption -> ZMQCtxOption |
newtype ZMQEventType Source #
Constructors
ZMQEventType | |
Fields
|
Instances
peekZMQEvent :: ZMQMsgPtr -> IO ZMQEvent Source #
newtype ZMQSecMechanism Source #
Constructors
ZMQSecMechanism | |
Fields
|
Instances
Eq ZMQSecMechanism Source # | |
Defined in System.ZMQ4.Internal.Base Methods (==) :: ZMQSecMechanism -> ZMQSecMechanism -> Bool (/=) :: ZMQSecMechanism -> ZMQSecMechanism -> Bool | |
Ord ZMQSecMechanism Source # | |
Defined in System.ZMQ4.Internal.Base Methods compare :: ZMQSecMechanism -> ZMQSecMechanism -> Ordering (<) :: ZMQSecMechanism -> ZMQSecMechanism -> Bool (<=) :: ZMQSecMechanism -> ZMQSecMechanism -> Bool (>) :: ZMQSecMechanism -> ZMQSecMechanism -> Bool (>=) :: ZMQSecMechanism -> ZMQSecMechanism -> Bool max :: ZMQSecMechanism -> ZMQSecMechanism -> ZMQSecMechanism min :: ZMQSecMechanism -> ZMQSecMechanism -> ZMQSecMechanism | |
Show ZMQSecMechanism Source # | |
Defined in System.ZMQ4.Internal.Base Methods showsPrec :: Int -> ZMQSecMechanism -> ShowS show :: ZMQSecMechanism -> String showList :: [ZMQSecMechanism] -> ShowS |
newtype ZMQMsgOption Source #
Constructors
ZMQMsgOption | |
Fields
|
Instances
Eq ZMQMsgOption Source # | |
Defined in System.ZMQ4.Internal.Base | |
Ord ZMQMsgOption Source # | |
Defined in System.ZMQ4.Internal.Base Methods compare :: ZMQMsgOption -> ZMQMsgOption -> Ordering (<) :: ZMQMsgOption -> ZMQMsgOption -> Bool (<=) :: ZMQMsgOption -> ZMQMsgOption -> Bool (>) :: ZMQMsgOption -> ZMQMsgOption -> Bool (>=) :: ZMQMsgOption -> ZMQMsgOption -> Bool max :: ZMQMsgOption -> ZMQMsgOption -> ZMQMsgOption min :: ZMQMsgOption -> ZMQMsgOption -> ZMQMsgOption |
more :: ZMQMsgOption Source #
newtype ZMQPollEvent Source #
Constructors
ZMQPollEvent | |
Fields
|
Instances
Eq ZMQPollEvent Source # | |
Defined in System.ZMQ4.Internal.Base | |
Ord ZMQPollEvent Source # | |
Defined in System.ZMQ4.Internal.Base Methods compare :: ZMQPollEvent -> ZMQPollEvent -> Ordering (<) :: ZMQPollEvent -> ZMQPollEvent -> Bool (<=) :: ZMQPollEvent -> ZMQPollEvent -> Bool (>) :: ZMQPollEvent -> ZMQPollEvent -> Bool (>=) :: ZMQPollEvent -> ZMQPollEvent -> Bool max :: ZMQPollEvent -> ZMQPollEvent -> ZMQPollEvent min :: ZMQPollEvent -> ZMQPollEvent -> ZMQPollEvent |
c_zmq_version :: Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () Source #
c_zmq_ctx_new :: IO ZMQCtx Source #
c_zmq_ctx_shutdown :: ZMQCtx -> IO CInt Source #
c_zmq_ctx_term :: ZMQCtx -> IO CInt Source #
c_zmq_ctx_get :: ZMQCtx -> CInt -> IO CInt Source #
c_zmq_ctx_set :: ZMQCtx -> CInt -> CInt -> IO CInt Source #
c_zmq_msg_init :: ZMQMsgPtr -> IO CInt Source #
c_zmq_msg_init_size :: ZMQMsgPtr -> CSize -> IO CInt Source #
c_zmq_msg_close :: ZMQMsgPtr -> IO CInt Source #
c_zmq_msg_data :: ZMQMsgPtr -> IO (Ptr a) Source #
c_zmq_msg_size :: ZMQMsgPtr -> IO CSize Source #
c_zmq_msg_get :: ZMQMsgPtr -> CInt -> IO CInt Source #
c_zmq_msg_set :: ZMQMsgPtr -> CInt -> CInt -> IO CInt Source #
c_zmq_socket :: ZMQCtx -> CInt -> IO ZMQSocket Source #
c_zmq_close :: ZMQSocket -> IO CInt Source #
c_zmq_setsockopt :: ZMQSocket -> CInt -> Ptr () -> CSize -> IO CInt Source #
c_zmq_getsockopt :: ZMQSocket -> CInt -> Ptr () -> Ptr CSize -> IO CInt Source #
c_zmq_bind :: ZMQSocket -> CString -> IO CInt Source #
c_zmq_unbind :: ZMQSocket -> CString -> IO CInt Source #
c_zmq_connect :: ZMQSocket -> CString -> IO CInt Source #
c_zmq_disconnect :: ZMQSocket -> CString -> IO CInt Source #
c_zmq_sendmsg :: ZMQSocket -> ZMQMsgPtr -> CInt -> IO CInt Source #
c_zmq_recvmsg :: ZMQSocket -> ZMQMsgPtr -> CInt -> IO CInt Source #
c_zmq_socket_monitor :: ZMQSocket -> CString -> CInt -> IO CInt Source #
c_zmq_errno :: IO CInt Source #
c_zmq_strerror :: CInt -> IO CString Source #
c_zmq_poll :: ZMQPollPtr -> CInt -> CLong -> IO CInt Source #
c_zmq_z85_encode :: CString -> Ptr Word8 -> CSize -> IO CString Source #
c_zmq_z85_decode :: Ptr Word8 -> CString -> IO (Ptr Word8) Source #
c_zmq_curve_keypair :: CString -> CString -> IO CInt Source #