Package: interprocess
Type: Package
Title: Mutexes, Semaphores, and Message Queues
Version: 1.3.0
Date: 2025-05-23
Authors@R: c(
person(
"Daniel P.", "Smith",
email = "dansmith01@gmail.com",
role = c("aut", "cre"),
comment = c(ORCID = "0000-0002-2479-2044")),
person(
"Alkek Center for Metagenomics and Microbiome Research",
role = c("cph", "fnd") ))
Description: Provides access to low-level operating system mechanisms
for performing atomic operations on shared data structures.
Mutexes provide shared and exclusive locks. Semaphores act as
counters. Message queues move text strings from one process to
another. All these interprocess communication (IPC) tools can
optionally block with or without a timeout. Implemented using
the cross-platform 'boost' 'C++' library
.
URL: https://cmmr.github.io/interprocess/,
https://github.com/cmmr/interprocess
BugReports: https://github.com/cmmr/interprocess/issues
License: MIT + file LICENSE
Encoding: UTF-8
RoxygenNote: 7.3.2
Roxygen: list(markdown = TRUE)
Config/testthat/edition: 3
Config/Needs/website: rmarkdown
LinkingTo: cpp11, BH
Suggests: callr, testthat
Repository: https://cmmr.r-universe.dev
Date/Publication: 2025-08-07 19:21:22 UTC
RemoteUrl: https://github.com/cmmr/interprocess
RemoteRef: HEAD
RemoteSha: 4d62efae16568af984372c7529911083e30dc5e4
NeedsCompilation: yes
Packaged: 2026-06-24 05:23:16 UTC; root
Author: Daniel P. Smith [aut, cre] (ORCID:
),
Alkek Center for Metagenomics and Microbiome Research [cph, fnd]
Maintainer: Daniel P. Smith