Crate sozu_command_lib

source ·
Expand description

Tools and types used to communicate with Sōzu.

Modules

  • Custom buffer used for parsing within the Sōzu codebase.
  • TLS certificates
  • channels used for communication between main process and workers
  • parse TOML config and generate requests from it
  • custom made logging macros
  • Contains Rust types generated by prost using the protobuf definition in command.proto.
  • Helper functions around types received by Sōzu
  • Helper functions around types sent by Sōzu
  • sockets used to pass file descriptors
  • A representation of Sōzu’s state

Macros