Pueue-lib is a shared library used by the
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.
Contains helper for command aliasing. This will most likely be not interesting for you.
Pueue lib’s own Error implementation.
Helper classes to read and write log files of Pueue’s tasks.
Everything you need to communicate with either the daemon or the client.
Pueue’s representation of configuration and their default settings.
The main struct used to represent the daemon’s current state.
Everything regarding Pueue’s task