{
  "_id": "6ae1c147327abcdf86864537",
  "Package": "pbdZMQ",
  "Version": "0.3-14",
  "Date": "2025-04-12",
  "Title": "Programming with Big Data -- Interface to 'ZeroMQ'",
  "Authors@R": "c(person(\"Wei-Chen\", \"Chen\", role = c(\"aut\", \"cre\"), email =\n\"wccsnow@gmail.com\"),\nperson(\"Drew\", \"Schmidt\", role = \"aut\"),\nperson(\"Christian\", \"Heckendorf\", role = \"aut\", comment = \"file transfer\"),\nperson(\"George\", \"Ostrouchov\", role = \"aut\", comment = \"Mac OSX\"),\nperson(\"Whit\", \"Armstrong\", role = \"ctb\", comment = \"some functions\nare modified from the rzmq package for backwards compatibility\"),\nperson(\"Brian\", \"Ripley\", role = \"ctb\",\ncomment = \"C code of shellexec, and Solaris\"),\nperson(\"R Core team\", role = \"ctb\", comment = \"some functions and\nheaders are copied or modified from the R source code\"),\nperson(\"Philipp\", \"A.\", role = \"ctb\", comment = \"Fedora\"),\nperson(\"Elliott Sales\", \"de Andrade\", role = \"ctb\", comment = \"sprintf\"),\nperson(\"Spencer\", \"Aiello\", role = \"ctb\", comment = \"windows conf\"),\nperson(\"Paul\", \"Andrey\", role = \"ctb\", comment = \"Mac OSX conf\"),\nperson(\"Panagiotis\", \"Cheilaris\", role = \"ctb\", comment = \"add serialize version\"),\nperson(\"Jeroen\", \"Ooms\", role = \"ctb\", comment = \"clang++ on MacOS ARM64\"),\nperson(\"ZeroMQ authors\", role = c(\"aut\", \"cph\"), comment = \"source files in 'src/zmq_src/'\")\n)",
  "LazyLoad": "yes",
  "Copyright": "See files AUTHORS, COPYING, and COPYING.LESSER in\n'inst/zmq_copyright/' for the 'ZeroMQ' source files in\n'src/zmq_src/' which are under GPL-3.",
  "Description": "'ZeroMQ' is a well-known library for high-performance\nasynchronous messaging in scalable, distributed applications.\nThis package provides high level R wrapper functions to easily\nutilize 'ZeroMQ'. We mainly focus on interactive client/server\nprogramming frameworks. For convenience, a minimal 'ZeroMQ'\nlibrary (4.2.2) is shipped with 'pbdZMQ', which can be used if\nno system installation of 'ZeroMQ' is available.  A few wrapper\nfunctions compatible with 'rzmq' are also provided.",
  "SystemRequirements": "Linux, Mac OSX, and Windows, or 'ZeroMQ' library >=\n4.0.4. Solaris 10 needs 'ZeroMQ' library 4.0.7 and 'OpenCSW'.",
  "StagedInstall": "TRUE",
  "License": "GPL-3",
  "URL": "https://pbdr.org/",
  "BugReports": "https://github.com/snoweye/pbdZMQ/issues",
  "NeedsCompilation": "yes",
  "Maintainer": "Wei-Chen Chen <wccsnow@gmail.com>",
  "RoxygenNote": "7.2.3",
  "Packaged": {
    "Date": "2026-10-28 09:23:15 UTC",
    "User": "root"
  },
  "Author": "Wei-Chen Chen [aut, cre], Drew Schmidt [aut], Christian\nHeckendorf [aut] (file transfer), George Ostrouchov [aut] (Mac\nOSX), Whit Armstrong [ctb] (some functions are modified from\nthe rzmq package for backwards compatibility), Brian Ripley\n[ctb] (C code of shellexec, and Solaris), R Core team [ctb]\n(some functions and headers are copied or modified from the R\nsource code), Philipp A. [ctb] (Fedora), Elliott Sales de\nAndrade [ctb] (sprintf), Spencer Aiello [ctb] (windows conf),\nPaul Andrey [ctb] (Mac OSX conf), Panagiotis Cheilaris [ctb]\n(add serialize version), Jeroen Ooms [ctb] (clang++ on MacOS\nARM64), ZeroMQ authors [aut, cph] (source files in\n'src/zmq_src/')",
  "Config/pak/sysreqs": "libzmq3-dev",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2025-04-13 05:00:06 UTC",
  "RemoteUrl": "https://github.com/cran/pbdZMQ",
  "RemoteRef": "HEAD",
  "RemoteSha": "abd9dee68386e05730390cfedf50a106ad5cc269",
  "_user": "cran",
  "_type": "src",
  "_file": "pbdZMQ_0.3-14.tar.gz",
  "_fileid": "https://r2.ropensci.org/65be62989231d12e9bc61fcd794055934052fbae8130cbc340ea84a8f9c5257f",
  "_filesize": 1370171,
  "_sha256": "65be62989231d12e9bc61fcd794055934052fbae8130cbc340ea84a8f9c5257f",
  "_expires": "2027-02-05T09:32:52.000Z",
  "_created": "2026-10-28T09:23:15.000Z",
  "_published": "2026-10-28T09:32:55.213Z",
  "_upstream": "https://github.com/cran/pbdZMQ",
  "_status": "success",
  "_maintainer": {
    "name": "Wei-Chen Chen",
    "email": "wccsnow@gmail.com",
    "login": "snoweye",
    "description": "",
    "uuid": 2565440
  },
  "_jobs": [
    {
      "job": 122733414977,
      "time": 85,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12805495379"
    },
    {
      "job": 122733414924,
      "time": 504,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12806100953"
    },
    {
      "job": 122733414990,
      "time": 400,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12804968702"
    },
    {
      "job": 122733415183,
      "time": 108,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12804973472"
    },
    {
      "job": 122731827636,
      "time": 216,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12804863890"
    },
    {
      "job": 122733414948,
      "time": 82,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "FAIL",
      "artifact": ""
    },
    {
      "job": 122733415690,
      "time": 304,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12804439837"
    },
    {
      "job": 122733414972,
      "time": 529,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12806305554"
    },
    {
      "job": 122733415061,
      "time": 495,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12805311825"
    },
    {
      "job": 122733415121,
      "time": 493,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12804884432"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/40663358670",
  "_commit": {
    "id": "abd9dee68386e05730390cfedf50a106ad5cc269",
    "author": "Wei-Chen Chen <wccsnow@gmail.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.3-14\n",
    "time": 1744520406
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 28,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "snoweye",
      "count": 25,
      "uuid": 2565440
    }
  ],
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "followers": 634,
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 21141,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/pbdZMQ"
  },
  "_devurl": "https://github.com/snoweye/pbdzmq",
  "_searchresults": 0,
  "_topics": [
    "zeromq3"
  ],
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/pbdZMQ.html",
    "extra/readme.html",
    "extra/readme.md"
  ],
  "_homeurl": "https://github.com/snoweye/pbdzmq",
  "_realowner": "snoweye",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.1-0",
      "date": "2015-09-11"
    },
    {
      "version": "0.1-1",
      "date": "2015-09-23"
    },
    {
      "version": "0.2-0",
      "date": "2015-12-16"
    },
    {
      "version": "0.2-1",
      "date": "2016-01-21"
    },
    {
      "version": "0.2-2",
      "date": "2016-04-25"
    },
    {
      "version": "0.2-3",
      "date": "2016-05-19"
    },
    {
      "version": "0.2-4",
      "date": "2016-09-22"
    },
    {
      "version": "0.2-5",
      "date": "2016-12-18"
    },
    {
      "version": "0.2-6",
      "date": "2017-05-15"
    },
    {
      "version": "0.3-0",
      "date": "2018-01-04"
    },
    {
      "version": "0.3-1",
      "date": "2018-01-11"
    },
    {
      "version": "0.3-2",
      "date": "2018-01-31"
    },
    {
      "version": "0.3-3",
      "date": "2018-05-05"
    },
    {
      "version": "0.3-3.1",
      "date": "2020-10-14"
    },
    {
      "version": "0.3-4",
      "date": "2020-12-13"
    },
    {
      "version": "0.3-5",
      "date": "2021-02-10"
    },
    {
      "version": "0.3-6",
      "date": "2021-10-29"
    },
    {
      "version": "0.3-7",
      "date": "2022-02-05"
    },
    {
      "version": "0.3-8",
      "date": "2022-10-25"
    },
    {
      "version": "0.3-9",
      "date": "2023-01-21"
    },
    {
      "version": "0.3-10",
      "date": "2023-09-05"
    },
    {
      "version": "0.3-11",
      "date": "2024-01-15"
    },
    {
      "version": "0.3-12",
      "date": "2024-09-07"
    },
    {
      "version": "0.3-13",
      "date": "2024-09-17"
    },
    {
      "version": "0.3-14",
      "date": "2025-04-13"
    }
  ],
  "_exports": [
    ".zmqopt_get",
    ".zmqopt_init",
    ".zmqopt_set",
    "address",
    "bind.socket",
    "connect.socket",
    "get.pbdZMQ.ldflags",
    "get.zmq.cppflags",
    "get.zmq.ldflags",
    "init.context",
    "init.socket",
    "ls",
    "overwrite.shpkg.rpath",
    "pbd_opt",
    "random_open_port",
    "random_port",
    "receive.socket",
    "send.socket",
    "test.load.zmq",
    "zmq.bind",
    "zmq.close",
    "zmq.connect",
    "zmq.ctx.destroy",
    "zmq.ctx.new",
    "zmq.disconnect",
    "zmq.getsockopt",
    "ZMQ.MC",
    "zmq.msg.recv",
    "zmq.msg.send",
    "ZMQ.PO",
    "zmq.poll",
    "zmq.poll.free",
    "zmq.poll.get.revents",
    "zmq.poll.length",
    "zmq.recv",
    "zmq.recv.multipart",
    "zmq.recvdir",
    "zmq.recvfile",
    "zmq.send",
    "zmq.send.multipart",
    "zmq.senddir",
    "zmq.sendfile",
    "zmq.setsockopt",
    "ZMQ.SO",
    "zmq.socket",
    "ZMQ.SR",
    "ZMQ.ST",
    "zmq.strerror",
    "zmq.version"
  ],
  "_help": [
    {
      "page": "a0_a_pbdZMQ-package",
      "title": "Programming with Big Data - Interface to ZeroMQ",
      "topics": [
        "pbdZMQ-package",
        "pbdZMQ"
      ]
    },
    {
      "page": "address",
      "title": "Form an Address/Endpoint",
      "topics": [
        "address"
      ]
    },
    {
      "page": "xx_czmq_wrapper",
      "title": "The C-like ZeroMQ Interface",
      "topics": [
        "C-like Wrapper Functions for ZeroMQ"
      ]
    },
    {
      "page": "a0_d_context",
      "title": "Context Functions",
      "topics": [
        "Context Functions",
        "zmq.ctx.destroy",
        "zmq.ctx.new"
      ]
    },
    {
      "page": "b1_sendrecvfile",
      "title": "File Transfer Functions",
      "topics": [
        "File Transfer Functions",
        "zmq.recvfile",
        "zmq.sendfile"
      ]
    },
    {
      "page": "a0_c_options",
      "title": "Initial controls in pbdZMQ",
      "topics": [
        ".zmqopt_get",
        ".zmqopt_init",
        ".zmqopt_set",
        "Initial Control Functions"
      ]
    },
    {
      "page": "xx_ls_wrapper",
      "title": "A wrapper function for base::ls",
      "topics": [
        "ls"
      ]
    },
    {
      "page": "a2_message",
      "title": "Message Functions",
      "topics": [
        "Message Function",
        "zmq.msg.recv",
        "zmq.msg.send"
      ]
    },
    {
      "page": "zz_overwrite_shpkg",
      "title": "Overwrite rpath of linked shared library in osx",
      "topics": [
        "Overwrite shpkg",
        "overwrite.shpkg.rpath"
      ]
    },
    {
      "page": "b3_poll",
      "title": "Poll Functions",
      "topics": [
        "Poll Functions",
        "zmq.poll",
        "zmq.poll.free",
        "zmq.poll.get.revents",
        "zmq.poll.length"
      ]
    },
    {
      "page": "random_port",
      "title": "Random Port",
      "topics": [
        "random_open_port",
        "random_port"
      ]
    },
    {
      "page": "b0_sendrecv",
      "title": "Send Receive Functions",
      "topics": [
        "Send Receive Functions",
        "zmq.recv",
        "zmq.send"
      ]
    },
    {
      "page": "b2_sendrecv_multipart",
      "title": "Send Receive Multiple Raw Buffers",
      "topics": [
        "Send Receive Multiple Raw Buffers",
        "zmq.recv.multipart",
        "zmq.send.multipart"
      ]
    },
    {
      "page": "a0_b_pbd_opt",
      "title": "Set controls in pbdZMQ",
      "topics": [
        "pbd_opt",
        "Set Control Functions"
      ]
    },
    {
      "page": "a1_socket",
      "title": "Socket Functions",
      "topics": [
        "Socket Functions",
        "zmq.bind",
        "zmq.close",
        "zmq.connect",
        "zmq.disconnect",
        "zmq.getsockopt",
        "zmq.setsockopt",
        "zmq.socket"
      ]
    },
    {
      "page": "b2_sendrecvdir",
      "title": "Transfer Functions for Files or Directories",
      "topics": [
        "Transfer Functions for Files or Directories",
        "zmq.recvdir",
        "zmq.senddir"
      ]
    },
    {
      "page": "xx_rzmq_wrapper",
      "title": "All Wrapper Functions for rzmq",
      "topics": [
        "bind.socket",
        "connect.socket",
        "init.context",
        "init.socket",
        "receive.socket",
        "send.socket",
        "Wrapper Functions for rzmq"
      ]
    },
    {
      "page": "a0_b_control",
      "title": "Sets of controls in pbdZMQ.",
      "topics": [
        ".pbd_env",
        "ZMQ Control Environment"
      ]
    },
    {
      "page": "zz_zmq_control",
      "title": "Sets of controls in pbdZMQ.",
      "topics": [
        "ZMQ Control Functions",
        "ZMQ.MC",
        "ZMQ.PO",
        "ZMQ.SO",
        "ZMQ.SR",
        "ZMQ.ST"
      ]
    },
    {
      "page": "zz_zmq_flags",
      "title": "ZMQ Flags",
      "topics": [
        "get.pbdZMQ.ldflags",
        "get.zmq.cppflags",
        "get.zmq.ldflags",
        "test.load.zmq",
        "ZMQ Flags"
      ]
    }
  ],
  "_readme": "https://github.com/cran/pbdZMQ/raw/HEAD/README.md",
  "_rundeps": [],
  "_sysdeps": [
    {
      "shlib": "libzmq",
      "package": "libzmq5",
      "headers": "libzmq3-dev",
      "source": "zeromq3",
      "version": "4.3.5-1build3",
      "name": "zeromq3",
      "homepage": "https://www.zeromq.org/",
      "description": "lightweight messaging kernel (shared library)"
    }
  ],
  "_vignettes": [
    {
      "source": "pbdZMQ-guide.Rnw",
      "filename": "pbdZMQ-guide.pdf",
      "title": "pbdZMQ-guide",
      "engine": "utils::Sweave",
      "headings": [
        "Acknowledgement",
        "Disclaimer",
        "1. Introduction",
        "2. Installation",
        "3. Examples",
        "4. Backwards Compatibility with rzmq",
        "5. A Basic Client/Server",
        "6. Solaris 10",
        "7. FAQs",
        "References"
      ],
      "created": "2015-09-11 10:05:21",
      "modified": "2020-12-13 20:10:02",
      "commits": 5
    }
  ],
  "_score": 5.948374816614831,
  "_indexed": false,
  "_nocasepkg": "pbdzmq",
  "_universes": [
    "cran"
  ],
  "_indexurl": "https://snoweye.r-universe.dev/pbdZMQ",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.3-14",
      "date": "2026-10-28T09:24:58.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "abd9dee68386e05730390cfedf50a106ad5cc269",
      "fileid": "https://r2.ropensci.org/f920c1530016b0ec38e2a152074264bef84efb91da086b348af09598dc23338f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40663358670"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.3-14",
      "date": "2026-10-28T09:25:42.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "abd9dee68386e05730390cfedf50a106ad5cc269",
      "fileid": "https://r2.ropensci.org/8570b26d380fdefe6e8bb0e0ac6fac425b255333aa3d7ffa9395c8f5d71bc00a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40663358670"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.3-14",
      "date": "2026-10-28T09:24:57.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "abd9dee68386e05730390cfedf50a106ad5cc269",
      "fileid": "https://r2.ropensci.org/b3ccf2944051fc5ecdbdb8c1b7c9d6cd4b1509e00ccfdb7c000b4dd53bff4ac7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40663358670"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.3-14",
      "date": "2026-10-28T09:25:16.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "abd9dee68386e05730390cfedf50a106ad5cc269",
      "fileid": "https://r2.ropensci.org/9f2e9051869379beb7eef7cd4b9123942d7feb9ede7737707fe84de54bb111e4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40663358670"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.3-14",
      "date": "2026-10-28T09:26:19.000Z",
      "arch": "aarch64",
      "commit": "abd9dee68386e05730390cfedf50a106ad5cc269",
      "fileid": "https://r2.ropensci.org/39eb300016793daf011377ae441fb22ba01c17e06d98a1ae6c4cc628c655fca6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40663358670"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.3-14",
      "date": "2026-10-28T09:26:59.000Z",
      "arch": "x86_64",
      "commit": "abd9dee68386e05730390cfedf50a106ad5cc269",
      "fileid": "https://r2.ropensci.org/68a64a1185253f7ccad4216e1e204a962135b141fcff5bacf8c22f9b968bd21f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40663358670"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.3-14",
      "date": "2026-10-28T09:29:23.000Z",
      "arch": "aarch64",
      "commit": "abd9dee68386e05730390cfedf50a106ad5cc269",
      "fileid": "https://r2.ropensci.org/e195e788eac6084fc346ac341bc2ddea468c8a9f70f92143f2881f011f0b5f49",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40663358670"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.3-14",
      "date": "2026-10-28T09:27:01.000Z",
      "arch": "x86_64",
      "commit": "abd9dee68386e05730390cfedf50a106ad5cc269",
      "fileid": "https://r2.ropensci.org/e81c27af8df265f23debe16030d3b697c1ac8e79ea0402f61ec23610f302c65a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40663358670"
    }
  ]
}