{
  "_id": "6a1bd1651d7bb097a0a14527",
  "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-05-31 06:09:48 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",
  "MD5sum": "b002fb80eea7551956b5975968a2822c",
  "_user": "cran",
  "_type": "src",
  "_file": "pbdZMQ_0.3-14.tar.gz",
  "_fileid": "bf2318f2fbd157cfcb2d1d73826e8642e0260bc26bbc1d9a69eabbd04db1ab8f",
  "_filesize": 1371038,
  "_sha256": "bf2318f2fbd157cfcb2d1d73826e8642e0260bc26bbc1d9a69eabbd04db1ab8f",
  "_created": "2026-05-31T06:09:48.000Z",
  "_published": "2026-05-31T06:12:53.715Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78704552403,
      "time": 136,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7314323585"
    },
    {
      "job": 78704552409,
      "time": 112,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7314320683"
    },
    {
      "job": 78704552394,
      "time": 126,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7314322186"
    },
    {
      "job": 78704552404,
      "time": 119,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7314321652"
    },
    {
      "job": 78704369088,
      "time": 203,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7314308108"
    },
    {
      "job": 78704552407,
      "time": 93,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "FAIL",
      "artifact": ""
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/26704911605",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/pbdZMQ",
  "_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
  },
  "_maintainer": {
    "name": "Wei-Chen Chen",
    "email": "wccsnow@gmail.com",
    "login": "snoweye",
    "description": "",
    "uuid": 2565440
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 26,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "snoweye",
      "count": 25,
      "uuid": 2565440
    }
  ],
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 28830,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/pbdZMQ"
  },
  "_devurl": "https://github.com/snoweye/pbdzmq",
  "_searchresults": 46,
  "_topics": [
    "zeromq3"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/pbdZMQ.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_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-1build2",
      "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": [],
      "created": "2015-09-11 10:05:21",
      "modified": "2020-12-13 20:10:02",
      "commits": 5
    }
  ],
  "_score": 6.713667081096281,
  "_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-05-31T06:12:24.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "abd9dee68386e05730390cfedf50a106ad5cc269",
      "fileid": "7f9cc4107957b932adda5256d192fb1df695051ca7fedf93646d755c27318bf6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26704911605"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.3-14",
      "date": "2026-05-31T06:11:55.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "abd9dee68386e05730390cfedf50a106ad5cc269",
      "fileid": "ac44861a7d7edbf7adbd1657aad12e1682e5b37e4e64a8e5f116b344e1cbcf74",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26704911605"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.3-14",
      "date": "2026-05-31T06:12:11.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "abd9dee68386e05730390cfedf50a106ad5cc269",
      "fileid": "6d2291e5d5639efb68e6f96ff527cede4a65f28f81a952fcf6a1944b9cc43147",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26704911605"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.3-14",
      "date": "2026-05-31T06:12:01.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "abd9dee68386e05730390cfedf50a106ad5cc269",
      "fileid": "d6404cdad8bcf5ca0c4732e136058d1517b13d60ec631eb18b3958057c8f713c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26704911605"
    }
  ]
}