Package: pbdZMQ 0.3-13
pbdZMQ: Programming with Big Data -- Interface to 'ZeroMQ'
'ZeroMQ' is a well-known library for high-performance asynchronous messaging in scalable, distributed applications. This package provides high level R wrapper functions to easily utilize 'ZeroMQ'. We mainly focus on interactive client/server programming frameworks. For convenience, a minimal 'ZeroMQ' library (4.2.2) is shipped with 'pbdZMQ', which can be used if no system installation of 'ZeroMQ' is available. A few wrapper functions compatible with 'rzmq' are also provided.
Authors:
pbdZMQ_0.3-13.tar.gz
pbdZMQ_0.3-13.tar.gz(r-4.5-noble)pbdZMQ_0.3-13.tar.gz(r-4.4-noble)
pbdZMQ.pdf |pbdZMQ.html✨
pbdZMQ/json (API)
# Install 'pbdZMQ' in R: |
install.packages('pbdZMQ', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/snoweye/pbdzmq/issues
Last updated 3 months agofrom:3667d677bc. Checks:OK: 2. Indexed: no.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Nov 17 2024 |
R-4.5-linux-x86_64 | OK | Nov 17 2024 |
Exports:.zmqopt_get.zmqopt_init.zmqopt_setaddressbind.socketconnect.socketget.pbdZMQ.ldflagsget.zmq.cppflagsget.zmq.ldflagsinit.contextinit.socketlsoverwrite.shpkg.rpathpbd_optrandom_open_portrandom_portreceive.socketsend.sockettest.load.zmqzmq.bindzmq.closezmq.connectzmq.ctx.destroyzmq.ctx.newzmq.disconnectzmq.getsockoptZMQ.MCzmq.msg.recvzmq.msg.sendZMQ.POzmq.pollzmq.poll.freezmq.poll.get.reventszmq.poll.lengthzmq.recvzmq.recv.multipartzmq.recvdirzmq.recvfilezmq.sendzmq.send.multipartzmq.senddirzmq.sendfilezmq.setsockoptZMQ.SOzmq.socketZMQ.SRZMQ.STzmq.strerrorzmq.version
Dependencies:
Readme and manuals
Help Manual
Help page | Topics |
---|---|
Programming with Big Data - Interface to ZeroMQ | pbdZMQ-package pbdZMQ |
Form an Address/Endpoint | address |
The C-like ZeroMQ Interface | C-like Wrapper Functions for ZeroMQ |
Context Functions | Context Functions zmq.ctx.destroy zmq.ctx.new |
File Transfer Functions | File Transfer Functions zmq.recvfile zmq.sendfile |
Initial controls in pbdZMQ | .zmqopt_get .zmqopt_init .zmqopt_set Initial Control Functions |
A wrapper function for base::ls | ls |
Message Functions | Message Function zmq.msg.recv zmq.msg.send |
Overwrite rpath of linked shared library in osx | Overwrite shpkg overwrite.shpkg.rpath |
Poll Functions | Poll Functions zmq.poll zmq.poll.free zmq.poll.get.revents zmq.poll.length |
Random Port | random_open_port random_port |
Send Receive Functions | Send Receive Functions zmq.recv zmq.send |
Send Receive Multiple Raw Buffers | Send Receive Multiple Raw Buffers zmq.recv.multipart zmq.send.multipart |
Set controls in pbdZMQ | pbd_opt Set Control Functions |
Socket Functions | Socket Functions zmq.bind zmq.close zmq.connect zmq.disconnect zmq.getsockopt zmq.setsockopt zmq.socket |
Transfer Functions for Files or Directories | Transfer Functions for Files or Directories zmq.recvdir zmq.senddir |
All Wrapper Functions for rzmq | bind.socket connect.socket init.context init.socket receive.socket send.socket Wrapper Functions for rzmq |
Sets of controls in pbdZMQ. | .pbd_env ZMQ Control Environment |
Sets of controls in pbdZMQ. | ZMQ Control Functions ZMQ.MC ZMQ.PO ZMQ.SO ZMQ.SR ZMQ.ST |
ZMQ Flags | get.pbdZMQ.ldflags get.zmq.cppflags get.zmq.ldflags test.load.zmq ZMQ Flags |