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
    <https://www.boost.org/doc/libs/release/libs/interprocess/>.
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
Config/testthat/edition: 3
Config/Needs/website: rmarkdown
LinkingTo: cpp11, BH
Suggests: callr, testthat
NeedsCompilation: yes
Packaged: 2025-05-23 17:00:02 UTC; Daniel
Author: Daniel P. Smith [aut, cre] (ORCID:
    <https://orcid.org/0000-0002-2479-2044>),
  Alkek Center for Metagenomics and Microbiome Research [cph, fnd]
Maintainer: Daniel P. Smith <dansmith01@gmail.com>
Repository: CRAN
Date/Publication: 2025-05-23 17:52:05 UTC
Built: R 4.6.0; x86_64-apple-darwin20; 2026-04-26 20:20:29 UTC; unix
Archs: interprocess.so.dSYM
