<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>HomeAutomation &#x2013; /trunk/PcSoftware/Atom1.5/src/vm/Manager.cpp</title><description>WebSVN RSS feed &#x2013; HomeAutomation</description><lastBuildDate>Sat, 12 Sep 2026 23:52:48 +0000</lastBuildDate><generator>WebSVN 2.8.8</generator><language>en</language><link>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom1.5/src/vm/Manager.cpp?op=log&amp;max=40&amp;peg=1608</link><atom:link href="https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom1.5/src/vm/Manager.cpp?op=rss&amp;peg=1608" rel="self" type="application/rss+xml" />
<item><pubDate>Sat, 20 Nov 2010 14:04:33 +0000</pubDate><dc:creator>runge</dc:creator><title>Rev 1608 – There is now a console client application with autocomplete to ...</title><description>&lt;div&gt;&lt;strong&gt;runge – 21 file(s) modified&lt;/strong&gt;&lt;br/&gt;There is now a console client application with autocomplete to execute commands, commands have to be registered in the vm environment, there will be support for autocompleting arguments as well but it is not done yet&lt;/div&gt;~ /trunk/PcSoftware/Atom1.5/CMakeLists.txt&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/script/plugin/console.js&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/script/plugin/system.js&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/script/user/autostart.js&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/script/user/test.js&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/atomd.cpp &lt;i&gt;(copied from /trunk/PcSoftware/Atom1.5/src/main.cpp@1604)&lt;/i&gt;&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/atomic.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/can/Network.cpp&lt;br /&gt;x /trunk/PcSoftware/Atom1.5/src/main.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/net/Client.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/net/TcpClient.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/type/Byteset.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/vm/Manager.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/vm/Manager.h&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/vm/Plugin.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/vm/Plugin.h&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/vm/plugin/Console.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/vm/plugin/Console.h&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/vm/plugin/Module.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/vm/plugin/System.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/vm/plugin/Timer.cpp&lt;br /&gt;</description><link>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom1.5/src/vm/Manager.cpp?op=revision&amp;rev=1608&amp;peg=1608</link><guid>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom1.5/src/vm/Manager.cpp?op=revision&amp;rev=1608&amp;peg=1608</guid></item>
<item><pubDate>Wed, 17 Nov 2010 17:35:48 +0000</pubDate><dc:creator>runge</dc:creator><title>Rev 1604 – Changes</title><description>&lt;div&gt;&lt;strong&gt;runge – 18 file(s) modified&lt;/strong&gt;&lt;br/&gt;Changes&lt;/div&gt;~ /trunk/PcSoftware/Atom1.5/CMakeLists.txt&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/script/plugin/module.js&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/script/plugin/system.js&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/script/user/test.js&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/can/Manager.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/can/Manager.h&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/main.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/net/Subscriber.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/vm/Manager.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/vm/Manager.h&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/vm/Plugin.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/vm/Plugin.h&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/vm/plugin/Module.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/vm/plugin/Module.h&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/vm/plugin/System.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/vm/plugin/Timer.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/vm/plugin/Timer.h&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/vm/types.h&lt;br /&gt;</description><link>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom1.5/src/vm/Manager.cpp?op=revision&amp;rev=1604&amp;peg=1608</link><guid>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom1.5/src/vm/Manager.cpp?op=revision&amp;rev=1604&amp;peg=1608</guid></item>
<item><pubDate>Sun, 14 Nov 2010 22:35:13 +0000</pubDate><dc:creator>runge</dc:creator><title>Rev 1603 – Have created basic implementations of javascript for a few modules</title><description>&lt;div&gt;&lt;strong&gt;runge – 13 file(s) modified&lt;/strong&gt;&lt;br/&gt;Have created basic implementations of javascript for a few modules&lt;/div&gt;+ /trunk/PcSoftware/Atom1.5/script/module&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/script/module/BusVoltage.js&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/script/module/Dimmer230.js&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/script/module/irReceive.js&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/script/module/SimpleDTMF.js&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/script/plugin/module.js&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/script/plugin/system.js&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/script/user/test.js&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/can/Monitor.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/logging/Logger.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/vm/Manager.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/vm/Manager.h&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/vm/plugin/System.cpp&lt;br /&gt;</description><link>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom1.5/src/vm/Manager.cpp?op=revision&amp;rev=1603&amp;peg=1608</link><guid>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom1.5/src/vm/Manager.cpp?op=revision&amp;rev=1603&amp;peg=1608</guid></item>
<item><pubDate>Sun, 14 Nov 2010 18:15:50 +0000</pubDate><dc:creator>runge</dc:creator><title>Rev 1602 – Added new vm plugin - module: enables sending messages and ...</title><description>&lt;div&gt;&lt;strong&gt;runge – 14 file(s) modified&lt;/strong&gt;&lt;br/&gt;Added new vm plugin&lt;br /&gt;
- module: enables sending messages and receiving messages from modules as well as events on if the module is available or not&lt;br /&gt;
Changed the name of the binary from atom to atomd to better reflect that it is supposed to be used as a daemon&lt;/div&gt;~ /trunk/PcSoftware/Atom1.5/CMakeLists.txt&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/script/plugin/module.js&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/script/user/autostart.js&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/can/Manager.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/can/Manager.h&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/can/Message.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/can/Message.h&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/can/Module.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/can/Monitor.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/main.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/type/common.h&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/vm/Manager.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/vm/plugin/Module.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/vm/plugin/Module.h&lt;br /&gt;</description><link>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom1.5/src/vm/Manager.cpp?op=revision&amp;rev=1602&amp;peg=1608</link><guid>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom1.5/src/vm/Manager.cpp?op=revision&amp;rev=1602&amp;peg=1608</guid></item>
<item><pubDate>Sun, 14 Nov 2010 13:59:50 +0000</pubDate><dc:creator>runge</dc:creator><title>Rev 1601 – Created a virtual machine running using google v8 Uses a ...</title><description>&lt;div&gt;&lt;strong&gt;runge – 36 file(s) modified&lt;/strong&gt;&lt;br/&gt;Created a virtual machine running using google v8&lt;br /&gt;
Uses a plugin architecture for exposing functionality to vm in a modular way&lt;br /&gt;
Current plugins are&lt;br /&gt;
 - system: handles logging, system calls, loading of scripts&lt;br /&gt;
 - timer: handles timeouts and intervals&lt;br /&gt;
More other random fixes&lt;/div&gt;~ /trunk/PcSoftware/Atom1.5/.kdev4/Atom.kdev4&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/atom.conf&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/CMakeLists.txt&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/script&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/script/plugin&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/script/plugin/system.js&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/script/plugin/timer.js&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/script/user&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/script/user/autostart.js&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/can/Manager.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/can/Manager.h&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/can/Node.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/can/Node.h&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/CMakeLists.txt&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/config/Manager.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/main.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/net/Manager.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/net/Manager.h&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/timer/Manager.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/timer/Manager.h&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/timer/Subscriber.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/timer/Subscriber.h&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/vm&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/vm/CMakeLists.txt&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/vm/Manager.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/vm/Manager.h&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/vm/plugin&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/vm/Plugin.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/vm/Plugin.h&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/vm/plugin/CMakeLists.txt&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/vm/plugin/System.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/vm/plugin/System.h&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/vm/plugin/Timer.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/vm/plugin/Timer.h&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/vm/types.h&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/xml/Node.cpp&lt;br /&gt;</description><link>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom1.5/src/vm/Manager.cpp?op=revision&amp;rev=1601&amp;peg=1608</link><guid>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom1.5/src/vm/Manager.cpp?op=revision&amp;rev=1601&amp;peg=1608</guid></item>
</channel></rss>