Versions in this module Expand all Collapse all v0 v0.2.1 Mar 4, 2015 Changes in this version + func Init() + func Run(logLevel log.Level, sessionName string) (returnStatus int) + type RPCReq struct + Agent *agents.AgentDescr + type RPCResp bool + type RPCServer struct + func NewRPCServer(socket string, autorun bool) *RPCServer + func (s *RPCServer) Add(req *RPCReq, result *int) error + func (s *RPCServer) Close(req *RPCReq, result *RPCResp) error + func (s *RPCServer) Kill(id int, result *RPCResp) error + func (s *RPCServer) List(req *RPCReq, result *agents.AgentMessageResponseList) error + func (s *RPCServer) Ping(req *RPCReq, result *int) error + func (s *RPCServer) Run(req *RPCReq, result *RPCResp) error + func (s *RPCServer) Start(id int, result *RPCResp) error + func (s *RPCServer) StartAll(req *RPCReq, result *RPCResp) error + func (s *RPCServer) Stop(id int, result *RPCResp) error