Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Manager ¶
type Manager struct {
// contains filtered or unexported fields
}
Manager handles the overall simulation lifecycle.
func NewManager ¶
NewManager creates a new simulation manager.
func (*Manager) GetSim ¶ added in v0.10.0
func (m *Manager) GetSim() *simulation.Simulation
GetSim returns the underlying simulation instance. This is useful for accessing detailed simulation results after a run.
func (*Manager) GetStatus ¶
func (m *Manager) GetStatus() ManagerStatus
func (*Manager) Initialize ¶
Initialize sets up the simulation manager. It now accepts the storage.Stores instance created externally.
type ManagerStatus ¶ added in v0.3.6
type ManagerStatus string
ManagerStatus represents the status of the simulation manager.
const ( StatusIdle ManagerStatus = "idle" StatusInitializing ManagerStatus = "initializing" StatusRunning ManagerStatus = "running" StatusCompleted ManagerStatus = "completed" StatusFailed ManagerStatus = "failed" StatusClosed ManagerStatus = "closed" )
Click to show internal directories.
Click to hide internal directories.