<?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/net/Client.cpp</title><description>WebSVN RSS feed &#x2013; HomeAutomation</description><lastBuildDate>Sun, 13 Sep 2026 22:46:50 +0000</lastBuildDate><generator>WebSVN 2.8.8</generator><language>en</language><link>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom1.5/src/net/Client.cpp?op=log&amp;max=40&amp;peg=1648</link><atom:link href="https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom1.5/src/net/Client.cpp?op=rss&amp;peg=1648" 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/net/Client.cpp?op=revision&amp;rev=1608&amp;peg=1648</link><guid>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom1.5/src/net/Client.cpp?op=revision&amp;rev=1608&amp;peg=1648</guid></item>
<item><pubDate>Sat, 13 Nov 2010 20:55:06 +0000</pubDate><dc:creator>runge</dc:creator><title>Rev 1599 – Fixed daemon mode, fixed so shutdown is done correctly without ...</title><description>&lt;div&gt;&lt;strong&gt;runge – 24 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fixed daemon mode, fixed so shutdown is done correctly without errors and hanging&lt;br /&gt;
Some other minor fixes in various places&lt;/div&gt;~ /trunk/PcSoftware/Atom1.5/src/broker/Manager.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/broker/Manager.h&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/Monitor.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/can/Network.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/can/Protocol.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/can/Protocol.h&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/common/IoService.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/config/Manager.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/config/Manager.h&lt;br /&gt;~ /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/Client.h&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/net/SerialClient.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/net/SerialClient.h&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/net/TcpClient.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/net/TcpClient.h&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/net/UdpClient.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/net/UdpClient.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;</description><link>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom1.5/src/net/Client.cpp?op=revision&amp;rev=1599&amp;peg=1648</link><guid>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom1.5/src/net/Client.cpp?op=revision&amp;rev=1599&amp;peg=1648</guid></item>
<item><pubDate>Wed, 10 Nov 2010 23:19:19 +0000</pubDate><dc:creator>runge</dc:creator><title>Rev 1596 – Added protocol parsing from the xml file, added communication with ...</title><description>&lt;div&gt;&lt;strong&gt;runge – 36 file(s) modified&lt;/strong&gt;&lt;br/&gt;Added protocol parsing from the xml file, added communication with eth node or serial node, added decoding of can message, added classes for byte and bit handling, added monitor class like the old candebug, other fixes&lt;/div&gt;~ /trunk/PcSoftware/Atom1.5/atom.conf&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/CMakeLists.txt&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/Monitor.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/can/Monitor.h&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/can/Network.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/can/Network.h&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/can/Protocol.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/can/Protocol.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/config/Manager.h&lt;br /&gt;~ /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/Client.h&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/net/SerialClient.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/net/SerialClient.h&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/net/TcpClient.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/net/TcpClient.h&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/net/types.h&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/net/UdpClient.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/net/UdpClient.h&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/type&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/type/Bitset.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/type/Bitset.h&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/type/Byteset.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/type/Byteset.h&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/type/CMakeLists.txt&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/type/common.h&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/xml&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/xml/CMakeLists.txt&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/xml/Node.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/xml/Node.h&lt;br /&gt;</description><link>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom1.5/src/net/Client.cpp?op=revision&amp;rev=1596&amp;peg=1648</link><guid>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom1.5/src/net/Client.cpp?op=revision&amp;rev=1596&amp;peg=1648</guid></item>
<item><pubDate>Mon, 08 Nov 2010 18:33:52 +0000</pubDate><dc:creator>runge</dc:creator><title>Rev 1595 – More random work and classes for message passing within Atom, ...</title><description>&lt;div&gt;&lt;strong&gt;runge – 29 file(s) modified&lt;/strong&gt;&lt;br/&gt;More random work and classes for message passing within Atom, also a shell for the can network connection parts&lt;/div&gt;~ /trunk/PcSoftware/Atom1.5/CMakeLists.txt&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/broker&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/broker/CMakeLists.txt&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/broker/Manager.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/broker/Manager.h&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/broker/Message.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/broker/Message.h&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/broker/Subscriber.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/broker/Subscriber.h&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/can&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/can/CMakeLists.txt&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/can/Network.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/can/Network.h&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/CMakeLists.txt&lt;br /&gt;~ /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/Client.h&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/net/SerialClient.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/net/TcpClient.cpp&lt;br /&gt;x /trunk/PcSoftware/Atom1.5/src/net/Types.h&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/net/types.h &lt;i&gt;(copied from /trunk/PcSoftware/Atom1.5/src/net/Types.h@1592)&lt;/i&gt;&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/net/UdpClient.cpp&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/Timer.h&lt;br /&gt;x /trunk/PcSoftware/Atom1.5/src/timer/Types.h&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/timer/types.h &lt;i&gt;(copied from /trunk/PcSoftware/Atom1.5/src/timer/Types.h@1593)&lt;/i&gt;&lt;br /&gt;</description><link>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom1.5/src/net/Client.cpp?op=revision&amp;rev=1595&amp;peg=1648</link><guid>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom1.5/src/net/Client.cpp?op=revision&amp;rev=1595&amp;peg=1648</guid></item>
<item><pubDate>Sun, 07 Nov 2010 11:43:09 +0000</pubDate><dc:creator>runge</dc:creator><title>Rev 1594 – Added classes for logging, configuration via file or command line ...</title><description>&lt;div&gt;&lt;strong&gt;runge – 14 file(s) modified&lt;/strong&gt;&lt;br/&gt;Added classes for logging, configuration via file or command line&lt;br /&gt;
Also added a default configuration file&lt;br /&gt;
Some small changes to the network classes&lt;/div&gt;+ /trunk/PcSoftware/Atom1.5/atom.conf&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/CMakeLists.txt&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/CMakeLists.txt&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/config&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/config/CMakeLists.txt&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/config/Manager.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/config/Manager.h&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/logging&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/logging/CMakeLists.txt&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/logging/Logger.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/logging/Logger.h&lt;br /&gt;~ /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/Manager.cpp&lt;br /&gt;</description><link>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom1.5/src/net/Client.cpp?op=revision&amp;rev=1594&amp;peg=1648</link><guid>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom1.5/src/net/Client.cpp?op=revision&amp;rev=1594&amp;peg=1648</guid></item>
<item><pubDate>Sat, 06 Nov 2010 21:11:09 +0000</pubDate><dc:creator>runge</dc:creator><title>Rev 1593 – Added classes for timers and more work on network classes</title><description>&lt;div&gt;&lt;strong&gt;runge – 21 file(s) modified&lt;/strong&gt;&lt;br/&gt;Added classes for timers and more work on network classes&lt;/div&gt;+ /trunk/PcSoftware/Atom1.5/.kdev4/Atom.kdev4&lt;br /&gt;x /trunk/PcSoftware/Atom1.5/.kdev4/Atom1_5.kdev4&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/Atom.kdev4 &lt;i&gt;(copied from /trunk/PcSoftware/Atom1.5/Atom1_5.kdev4@1592)&lt;/i&gt;&lt;br /&gt;x /trunk/PcSoftware/Atom1.5/Atom1_5.kdev4&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/CMakeLists.txt&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/CMakeLists.txt&lt;br /&gt;~ /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/Client.h&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/net/SerialClient.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/net/TcpClient.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom1.5/src/net/UdpClient.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/timer&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/timer/CMakeLists.txt&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/Timer.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/timer/Timer.h&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/timer/Types.h&lt;br /&gt;</description><link>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom1.5/src/net/Client.cpp?op=revision&amp;rev=1593&amp;peg=1648</link><guid>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom1.5/src/net/Client.cpp?op=revision&amp;rev=1593&amp;peg=1648</guid></item>
<item><pubDate>Sat, 06 Nov 2010 18:56:48 +0000</pubDate><dc:creator>runge</dc:creator><title>Rev 1592 – Import of the first files of the second attempt at ...</title><description>&lt;div&gt;&lt;strong&gt;runge – 23 file(s) modified&lt;/strong&gt;&lt;br/&gt;Import of the first files of the second attempt at the new version of atom. Only classes for serial, udp and tcp communication, nothing more.&lt;/div&gt;+ /trunk/PcSoftware/Atom1.5&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/.kdev4&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/.kdev4/Atom1_5.kdev4&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/Atom1_5.kdev4&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/build&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/CMakeLists.txt&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/CMakeLists.txt&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/main.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/net&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/net/Client.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/net/Client.h&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/net/CMakeLists.txt&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/net/Makefile&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/net/SerialClient.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/net/SerialClient.h&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/net/TcpClient.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/net/TcpClient.h&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/net/Types.h&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/net/UdpClient.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom1.5/src/net/UdpClient.h&lt;br /&gt;</description><link>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom1.5/src/net/Client.cpp?op=revision&amp;rev=1592&amp;peg=1648</link><guid>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom1.5/src/net/Client.cpp?op=revision&amp;rev=1592&amp;peg=1648</guid></item>
</channel></rss>