Skip to main content

Module server

Module server 

Source
Expand description

Command Server Implementation

The Command server implements the command lifecycle:

  • CommandRegistry is the SOURCE OF TRUTH for all metadata (state, timestamps, etc.)
  • KV stores ONLY operational data (params/response blobs, indices, leases)

Re-exports§

pub use axum_handlers::create_axum_router;
pub use axum_handlers::HasCommandServer;
pub use command_registry::CommandEnvelopeData;
pub use command_registry::CommandMetadata;
pub use command_registry::CommandRegistry;
pub use command_registry::CommandStatus;
pub use command_registry::InMemoryCommandRegistry;
pub use dispatchers::CommandDispatcher;
pub use dispatchers::NullCommandDispatcher;

Modules§

axum_handlers
command_registry
Command registry abstraction for ARC server
dispatchers
storage

Structs§

CommandServer
Core ARC server implementation.