├── src └── com │ └── vapor │ └── hmcompanion │ ├── ui │ ├── icon.png │ ├── DevEditor.java │ ├── BidcosInterface.java │ ├── RSSI.java │ ├── DevRSSIModel.java │ ├── RSSIRenderer.java │ ├── DevicePopupMenu.java │ ├── Device.java │ └── MainWin.java │ ├── ServerCommandHelp.java │ ├── ServerCommandHMScript.java │ ├── Attribute.java │ ├── ServerCommandQuit.java │ ├── ReGaItem.java │ ├── ServerCommandNames.java │ ├── ServerCommandStats.java │ ├── ServerCommandHMRun.java │ ├── HMXRMap.java │ ├── ServerCommandHMSet.java │ ├── ServerCommandMGet.java │ ├── ServerCommandCGet.java │ ├── ServerCommandGet.java │ ├── ServerCommandSet.java │ ├── ServerCommandMReq.java │ ├── ServerCommandSetParam.java │ ├── ServerCommandReq.java │ ├── TCLRegaHandler.java │ ├── ArgSplitter.java │ ├── ServerCommandHMGet.java │ ├── ServerCommand.java │ ├── AttributeCache.java │ ├── HMXRConnection.java │ ├── GraphiteInterface.java │ ├── Server.java │ ├── ReGaDeviceCache.java │ ├── HMC.java │ ├── HMXRMsg.java │ ├── HMXRResponse.java │ └── XMLRPCServer.java ├── .classpath ├── .project ├── hmc.jardesc ├── ReadMe.txt └── LICENSE /src/com/vapor/hmcompanion/ui/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owagner/hmcompanion/HEAD/src/com/vapor/hmcompanion/ui/icon.png -------------------------------------------------------------------------------- /.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | hmcompanion 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | 15 | org.eclipse.jdt.core.javanature 16 | 17 | 18 | -------------------------------------------------------------------------------- /src/com/vapor/hmcompanion/ServerCommandHelp.java: -------------------------------------------------------------------------------- 1 | package com.vapor.hmcompanion; 2 | 3 | public class ServerCommandHelp extends ServerCommand 4 | { 5 | ServerCommandHelp() 6 | { 7 | super("HELP","Show all commands"); 8 | } 9 | 10 | @Override 11 | public void exec(Server s, ArgSplitter args) throws Exception 12 | { 13 | for(ServerCommand sc:commands.values()) 14 | { 15 | s.send(sc.cmd+"\t"+sc.desc); 16 | } 17 | } 18 | 19 | } 20 | -------------------------------------------------------------------------------- /src/com/vapor/hmcompanion/ServerCommandHMScript.java: -------------------------------------------------------------------------------- 1 | package com.vapor.hmcompanion; 2 | 3 | public class ServerCommandHMScript extends ServerCommand 4 | { 5 | ServerCommandHMScript() 6 | { 7 | super("HMSCRIPT","