using CookComputing.XmlRpc; namespace IoTDameon.Controllers { public interface ISupervisorService : IXmlRpcProxy { [XmlRpcMethod("supervisor.getAllProcessInfo")] XmlRpcStruct getAllProcessInfo(); [XmlRpcMethod("supervisor.getProcessInfo")]//result["statename"]: "RUNNING" or "STOPPED" XmlRpcStruct getProcessInfo(string name); [XmlRpcMethod("supervisor.startProcess")] bool startProcess(string name); [XmlRpcMethod("supervisor.stopProcess")] bool stopProcess(string name); } }