pocketmine / raklib-ipc
Channel-based protocols for inter-thread/inter-process communication with RakLib
Installs: 376 886
Dependents: 6
Suggesters: 0
Security: 0
Stars: 3
Watchers: 10
Forks: 6
Open Issues: 3
Requires
- php: ^8.0
- php-64bit: *
- pocketmine/binaryutils: ^0.2.0
- pocketmine/raklib: ^0.15.0 || ^1.0.0
Requires (Dev)
- phpstan/phpstan: 1.10.1
- phpstan/phpstan-strict-rules: ^1.0.0
- dev-master
- 1.0.1
- 1.0.0
- 0.2.0
- 0.1.1
- 0.1.0
- dev-dependabot/github_actions/github-actions-45f906000f
- dev-dependabot/github_actions/actions/cache-4
- dev-dependabot/github_actions/actions/checkout-4
- dev-dependabot/github_actions/shivammathur/setup-php-2.32.0
- dev-dependabot/composer/phpstan/phpstan-2.1.2
- dev-dependabot/github_actions/shivammathur/setup-php-2.25.1
- dev-per-session-channels
This package is auto-updated.
Last update: 2025-02-01 21:25:32 UTC
README
This project provides utilities and protocols for interacting with RakLib via message-based channels.
The library defines the following interfaces which must be implemented:
InterThreadChannelReader
InterThreadChannelWriter
The method of transmitting messages is up to you - it could use sockets, pthreads Threaded
objects, parallel Channel
, or anything else.