Module vincenzo::daemon

source ·
Expand description

A daemon that runs on the background and handles everything that is not the UI.

Structs

  • CLI flags used by the Daemon binary. These values will take preference over values of the config file.
  • The daemon is the highest-level entity in the library. It owns Disk and Torrents, which owns Peers.
  • Configuration of the Daemon, the values here are evaluated between the config file and CLI flags. The CLI flag will have preference over the same value in the config file.
  • Context of the Daemon that may be shared between other types.

Enums

  • Messages used by the Daemon for internal communication. All of these local messages have an equivalent remote message on DaemonMsg.