Versions in this module Expand all Collapse all v0 v0.2.0 Apr 2, 2021 Changes in this version + func AddAgent(agent *Agent) + func AgentExists(ID string) bool + type Agent struct + Addr net.Addr + ID string + LastSeen time.Time + func AgentByID(ID string) *Agent + func Agents() []*Agent + func (a *Agent) SendCommand(command interface{}) + type DownloadCommand struct + Destination string + Source string + type ExecuteCommand struct + Args []string + Name string + type Server struct + func NewServer(protocol string, address string) (*Server, error) + func (s *Server) Shutdown() + type UploadCommand struct + Destination string + Source string