List of all items
Structs
- config::FileConfig
- config::M4aFile
- config::MemoryFile
- config::ServerConfig
- drain_consumer::CursorStore
- drain_consumer::DrainConsumer
- drain_consumer::NodeStream
- hub::Hub
- hub::HubError
- m4a::M4aSubservice
- m4a_gateway::CloseCmd
- memory::MemorySubservice
- mesh_runtime::MeshConfig
- mesh_runtime::MeshRuntime
- messenger::MailView
- messenger::Messenger
- node_controller::DrainWorker
- node_controller::OperatorLink
- node_sink::HubNodeSink
- operator_control::NodeOperatorMesh
- provision::C2Source
- provision::Grants
- provision::LedgerEntry
- provision::LedgerEntryView
- provision::NodeInfo
- provision::Policy
- provision::ProvisionConfig
- provision::ProvisionSubservice
- provision::Provisioner
- routing::AdviceGate
- routing::AdvisorPolicy
- routing::Candidate
- routing::InventoryModel
- routing::ModelRef
- routing::NodeInventory
- routing::ProviderInventory
- routing::Recommendation
- routing::Role
- routing::RoutingConfig
- routing::Seat
- routing::SeatState
- subservice::ManagedProcess
- subservice::Status
- supervisor::Supervisor
- tasks::Run
- tasks::Session
- tasks::SessionSignal
- tasks::Task
- tasks::TaskStore
Enums
- error::ServerError
- messenger::MessengerError
- node_controller::G4aMessage
- node_controller::NodeControllerError
- node_controller::OperatorError
- provision::Change
- provision::NodeStatus
- subservice::State
- tasks::Refused
Traits
Functions
- build_subservices
- control::bind
- control::route
- control::serve
- control::serve_with_hub
- m4a_gateway::bare_nick
- m4a_gateway::parse_close
- mesh_runtime::recipient_seed_path
- node_controller::handle_drain_envelope
- node_controller::is_g4a_channel
- node_controller::parse_g4a_payload
- operator_control::serve_local
- provision::read_ledger
- routing::clean_report
- routing::fold_signals
- routing::offered
- routing::parse_model_ref
- routing::parse_reset
- routing::recommend
- routing::recommend_in
Type Aliases
Constants
- config::CONFIG_ENV
- config::CONTROL_LISTEN_ENV
- config::CONTROL_TOKEN_ENV
- config::DATA_DIR_ENV
- config::M4A_MASTER_KEY_VAR_ENV
- config::M4A_SERVER_REF_ENV
- config::MAIL_DOMAIN_ENV
- config::MEMORY_BIN_ENV
- config::MEMORY_PORT_MAX
- config::MEMORY_PORT_MIN
- config::POLICY_FILE_ENV
- config::PROVISION_C2_ADDR_ENV
- config::PROVISION_C2_TOKEN_VAR_ENV
- config::PROVISION_INTERVAL_ENV
- drain_consumer::DRAIN_STATE_DIR_ENV
- mesh_runtime::DRAIN_ADDR_ENV
- mesh_runtime::DRAIN_TOKEN_VAR_ENV
- mesh_runtime::NODE_IDS_ENV
- mesh_runtime::OPERATOR_LISTEN_ENV
- mesh_runtime::OPERATOR_TOKEN_VAR_ENV
- mesh_runtime::RECIPIENT_SECRET_VAR_ENV
- messenger::OPERATOR
- tasks::FINAL_TASK_STATES
- tasks::RUN_STATES
- tasks::SIGNAL_KINDS
- tasks::TASK_STATES