├── 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","