Crate pueue_lib[−][src]
Expand description
Pueue-lib is a shared library used by the pueue
and pueued
binary.
It contains common components such as:
- Everything about the Task, TaskResult etc.
- The State, which represents the current state of the daemon.
- Network code. Everything you need to communicate with the daemon.
- Other helper code and structs.
Pueue-lib is a stand-alone crate, so it can be used by third-party applications to either manipulate or monitor the daemon or to simply write your own front-end for the daemon.
Modules
aliasing | Contains helper for command aliasing. This will most likely be not interesting for you. |
error | Pueue lib’s own Error implementation. |
log | Helper classes to read and write log files of Pueue’s tasks. |
network | Everything you need to communicate with either the daemon or the client. |
settings | Pueue’s representation of configuration and their default settings. |
state | The main struct used to represent the daemon’s current state. |
task | Everything regarding Pueue’s task |