{
  "_id": "6a1f2181b401979e734206a7",
  "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",
  "Config/pak/sysreqs": "libzmq3-dev",
  "Repository": "https://snoweye.r-universe.dev",
  "Date/Publication": "2025-08-13 00:12:49 UTC",
  "RemoteUrl": "https://github.com/snoweye/pbdzmq",
  "RemoteRef": "HEAD",
  "RemoteSha": "6f0e7ba56ad9906529bf621f2350133436e65dab",
  "Packaged": {
    "Date": "2026-05-16 07:30:03 UTC",
    "User": "root"
  },
  "Author": "Wei-Chen Chen [aut, cre],\nDrew Schmidt [aut],\nChristian Heckendorf [aut] (file transfer),\nGeorge Ostrouchov [aut] (Mac OSX),\nWhit Armstrong [ctb] (some functions are modified from the rzmq package\nfor backwards compatibility),\nBrian Ripley [ctb] (C code of shellexec, and Solaris),\nR Core team [ctb] (some functions and headers are copied or modified\nfrom the R source code),\nPhilipp A. [ctb] (Fedora),\nElliott Sales de Andrade [ctb] (sprintf),\nSpencer Aiello [ctb] (windows conf),\nPaul Andrey [ctb] (Mac OSX conf),\nPanagiotis Cheilaris [ctb] (add serialize version),\nJeroen Ooms [ctb] (clang++ on MacOS ARM64),\nZeroMQ authors [aut, cph] (source files in 'src/zmq_src/')",
  "MD5sum": "590bccca88e0bf6e86893ee73f5de26b",
  "_user": "snoweye",
  "_type": "src",
  "_file": "pbdZMQ_0.3-14.tar.gz",
  "_fileid": "e836bd038c3b3bc8f49fd1e82ae123f73fcfefb22a78b4cb841d2e8d252ca84a",
  "_filesize": 1372033,
  "_sha256": "e836bd038c3b3bc8f49fd1e82ae123f73fcfefb22a78b4cb841d2e8d252ca84a",
  "_created": "2026-05-16T07:30:03.000Z",
  "_published": "2026-06-02T18:31:29.857Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79143979277,
      "time": 142,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7031606397"
    },
    {
      "job": 79143979450,
      "time": 95,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7031601471"
    },
    {
      "job": 79143979317,
      "time": 139,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7031606116"
    },
    {
      "job": 79143979528,
      "time": 107,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7031602844"
    },
    {
      "job": 79143979829,
      "time": 111,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7031603148"
    },
    {
      "job": 79143979610,
      "time": 139,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7031606181"
    },
    {
      "job": 79143979211,
      "time": 96,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7031601481"
    },
    {
      "job": 79143979327,
      "time": 279,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7031620627"
    },
    {
      "job": 79143978583,
      "time": 154,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7031591462"
    },
    {
      "job": 79143978382,
      "time": 89,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "FAIL",
      "artifact": ""
    },
    {
      "job": 79143979000,
      "time": 297,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7031622436"
    },
    {
      "job": 79143979681,
      "time": 278,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7031620297"
    },
    {
      "job": 79143979031,
      "time": 298,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7031622617"
    }
  ],
  "_buildurl": "https://github.com/r-universe/snoweye/actions/runs/25956142161",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/snoweye/pbdzmq",
  "_commit": {
    "id": "6f0e7ba56ad9906529bf621f2350133436e65dab",
    "author": "snoweye <wccsnow@gmail.com>",
    "committer": "snoweye <wccsnow@gmail.com>",
    "message": "0.3-14 was forgetten to be pushed in April.\n",
    "time": 1755043969
  },
  "_maintainer": {
    "name": "Wei-Chen Chen",
    "email": "wccsnow@gmail.com",
    "login": "snoweye",
    "uuid": 2565440
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    }
  ],
  "_owner": "snoweye",
  "_selfowned": true,
  "_usedby": 26,
  "_updates": [
    {
      "week": "2025-33",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 17,
  "_contributors": [
    {
      "user": "snoweye",
      "count": 295,
      "uuid": 2565440
    },
    {
      "user": "wrathematics",
      "count": 82,
      "uuid": 2561297
    },
    {
      "user": "qulogic",
      "count": 2,
      "uuid": 302469
    },
    {
      "user": "heckendorfc",
      "count": 1,
      "uuid": 684117
    },
    {
      "user": "eddelbuettel",
      "count": 1,
      "uuid": 673121
    },
    {
      "user": "philaris",
      "count": 1,
      "uuid": 9732649
    },
    {
      "user": "pandrey-fr",
      "count": 1,
      "uuid": 20681218
    },
    {
      "user": "spennihana",
      "count": 1,
      "uuid": 1597500
    }
  ],
  "_userbio": {
    "uuid": 2565440,
    "type": "user",
    "name": "Wei-Chen Chen"
  },
  "_downloads": {
    "count": 26512,
    "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": true,
  "_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/snoweye/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-08-17 04:11:00",
      "modified": "2020-12-13 20:02:46",
      "commits": 12
    }
  ],
  "_score": 9.752811891175867,
  "_indexed": true,
  "_nocasepkg": "pbdzmq",
  "_universes": [
    "snoweye"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.3-14",
      "date": "2026-05-16T07:32:31.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "6f0e7ba56ad9906529bf621f2350133436e65dab",
      "fileid": "ddbd8f8570fe905890f23e3353c00d6430b54bad6c18775071b50c47018bdbce",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/snoweye/actions/runs/25956142161"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.3-14",
      "date": "2026-05-16T07:31:45.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "6f0e7ba56ad9906529bf621f2350133436e65dab",
      "fileid": "8f9d2968aa24c6ad72e59875ebdc0712637330843c86cf3b45c0b026e55943fb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/snoweye/actions/runs/25956142161"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.3-14",
      "date": "2026-05-16T07:32:27.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "6f0e7ba56ad9906529bf621f2350133436e65dab",
      "fileid": "27806a09471f24d9fa4929fbd34ae312798f414800a489c06107703d51861a77",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/snoweye/actions/runs/25956142161"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.3-14",
      "date": "2026-05-16T07:31:55.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "6f0e7ba56ad9906529bf621f2350133436e65dab",
      "fileid": "9ea3043c8726140b9da6f3e6d5eb424e2f7d55e8bc39dbc54ac0e90b55196ed8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/snoweye/actions/runs/25956142161"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.3-14",
      "date": "2026-05-16T07:31:50.000Z",
      "arch": "aarch64",
      "commit": "6f0e7ba56ad9906529bf621f2350133436e65dab",
      "fileid": "bfc81497d894bd1137f2e05191fc27e440f35efd3f8a838418b9f74689da4eca",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/snoweye/actions/runs/25956142161"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.3-14",
      "date": "2026-05-16T07:32:16.000Z",
      "arch": "x86_64",
      "commit": "6f0e7ba56ad9906529bf621f2350133436e65dab",
      "fileid": "696fc7c5723d056252383d6b8765f6b920806d5465cf117c8edac112025f31b8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/snoweye/actions/runs/25956142161"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.3-14",
      "date": "2026-05-16T07:31:41.000Z",
      "arch": "aarch64",
      "commit": "6f0e7ba56ad9906529bf621f2350133436e65dab",
      "fileid": "781c9c0c9a4242e16a5b13c6c00421dda831d44e3de4be4d998183b061fb5ce9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/snoweye/actions/runs/25956142161"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.3-14",
      "date": "2026-05-16T07:34:04.000Z",
      "arch": "x86_64",
      "commit": "6f0e7ba56ad9906529bf621f2350133436e65dab",
      "fileid": "4d96bb6dc485289494685e0ab5cdc2729b25e30b882c00c50f70410c05009ba2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/snoweye/actions/runs/25956142161"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.3-14",
      "date": "2026-05-16T07:31:18.000Z",
      "arch": "x86_64",
      "commit": "6f0e7ba56ad9906529bf621f2350133436e65dab",
      "fileid": "0896e03e392828644a47e8b92e31c8ffc97cebd04d5ba032d19903313ae20917",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/snoweye/actions/runs/25956142161"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.3-14",
      "date": "2026-05-16T07:31:10.000Z",
      "arch": "x86_64",
      "commit": "6f0e7ba56ad9906529bf621f2350133436e65dab",
      "fileid": "dc9ad27b582bee5d570d3cf95e1e912fc0d5aea36b5a8a8b1ced030bd4b2c2b4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/snoweye/actions/runs/25956142161"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.3-14",
      "date": "2026-05-16T07:31:24.000Z",
      "arch": "x86_64",
      "commit": "6f0e7ba56ad9906529bf621f2350133436e65dab",
      "fileid": "9ead878ba214273931f275a763b78c03842ef4c3bc9632153fb7766a2c76ed41",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/snoweye/actions/runs/25956142161"
    }
  ]
}