class

AgentZero::DiscoveryServer::AgentRegistration

Inherits Reference < Object

Constructors

new(agent_id : String, name : String, host : String, port : Int32, capabilities : Array(String) = [] of String, trust_level : Float64 = 0.5)

Instance methods

agent_id
agent_id=(agent_id : String)
capabilities
capabilities=(capabilities : Array(String))
host
host=(host : String)
is_alive?(timeout_minutes : Int32 = 2) : Bool
last_heartbeat
last_heartbeat=(last_heartbeat : Time)
name
name=(name : String)
port
port=(port : Int32)
registered_at
registered_at=(registered_at : Time)
trust_level
trust_level=(trust_level : Float64)
update_heartbeat