Expand description
General Interprocess Communication (or gipc) is a library that abstracts away common things in interprocess communication to speed up development and reduce errors.
See the connection
module for info on how to get started.
§Crate structure
The connection
module handles all things related to receiving and sending data between your programs.
This is aided by the message
module, which describes the communication protocol that it uses.
Any errors the crate can return are in the error
module.
Re-exports§
Modules§
- connection
- Connection and listener implementations.
- error
- A small module containing the
Error
andResult
type. - message
- Communication structures for the protocol. This is generally for internal use by gipc. It is exposed as any change to the protocol is useful for the general consumer, as well as allowing for custom implementations of connections should that be required.