Skip to main content

Python3 bindings for System V IPC

Project description

Mostly a work in progress to unlock all goodies UNIX provides.

Examples:

import atexit
import sysvipc

sem = sysvipc.semget(sysvipc.IPC_PRIVATE, 1, 0o000)
atexit.register(lambda: sysvipc.semctl(sem, 0, sysvipc.IPC_RMID))

sysvipc.semop(sem, [(0, 1, sysvipc.SEM_UNDO)])

curval = sysvipc.semctl(sem, 0, sysvipc.GETVAL)

sysvipc.semop(sem, [(0, -1, sysvipc.SEM_UNDO)])

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sysvipc_python-1.0.0.tar.gz (3.4 kB view details)

Uploaded Source

File details

Details for the file sysvipc_python-1.0.0.tar.gz.

File metadata

  • Download URL: sysvipc_python-1.0.0.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.7

File hashes

Hashes for sysvipc_python-1.0.0.tar.gz
Algorithm Hash digest
SHA256 7be5953bc93f8d3c54966e25c1c395f546999cd3a1d123d05f0cc2e82c31aae6
MD5 90f955191e85a64ebab18b1a35e077ad
BLAKE2b-256 101923ccc282571c7e1c1c26a705f35595a04236b0b3910f771089143855b48d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page