<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to ThreadingConcept</title><link>https://sourceforge.net/p/openpatrician/wikimig/ThreadingConcept/</link><description>Recent changes to ThreadingConcept</description><atom:link href="https://sourceforge.net/p/openpatrician/wikimig/ThreadingConcept/feed" rel="self"/><language>en</language><lastBuildDate>Thu, 16 Jul 2015 10:45:04 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/openpatrician/wikimig/ThreadingConcept/feed" rel="self" type="application/rss+xml"/><item><title>ThreadingConcept modified by Sahits GmbH</title><link>https://sourceforge.net/p/openpatrician/wikimig/ThreadingConcept/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -1,6 +1,6 @@
 # Threads

-&amp;lt; Concepts 
+&amp;lt; [Concepts]

 This is a list of all the threads and how they are created: 

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sahits GmbH</dc:creator><pubDate>Thu, 16 Jul 2015 10:45:04 -0000</pubDate><guid>https://sourceforge.netfee52f218239561740d6b7514ae5af39f29c765c</guid></item><item><title>ThreadingConcept modified by Sahits GmbH</title><link>https://sourceforge.net/p/openpatrician/wikimig/ThreadingConcept/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -1,6 +1,8 @@
 # Threads

-&amp;lt; [Concepts] This is a list of all the threads and how they are created: 
+&amp;lt; Concepts 
+
+This is a list of all the threads and how they are created: 

   * Main thread starts the Game-Clock, which is the driver for all time related events 
   * The Main thread also starts the JavaFX Application thread, the UI 
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sahits GmbH</dc:creator><pubDate>Thu, 16 Jul 2015 10:43:23 -0000</pubDate><guid>https://sourceforge.netc829f58a4c53806492163a8358cfe8a90e1c7c96</guid></item><item><title>ThreadingConcept modified by Sahits GmbH</title><link>https://sourceforge.net/p/openpatrician/wikimig/ThreadingConcept/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -5,5 +5,5 @@
   * Main thread starts the Game-Clock, which is the driver for all time related events 
   * The Main thread also starts the JavaFX Application thread, the UI 
   * The Main thread instantiates a clientServer event bus which uses a ThreadPool to propagate the events to 
-  * Basically each engine represents a separate thread. However as the whole system is event driven through the [AsyncEventBus](http://docs.guava-libraries.googlecode.com/git/javadoc/com/google/common/eventbus/AsyncEventBus.html) there is no need to define them as separate threads, which would be idling most of the time. 
+  * The actions in the engine are triggered by the [AsyncEventBus](http://docs.guava-libraries.googlecode.com/git/javadoc/com/google/common/eventbus/AsyncEventBus.html). There is no need to define separate threads for the engines, which would be idling most of the time. 
   * There are also two separate threads for the event buses which are local to the server/client 
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sahits GmbH</dc:creator><pubDate>Thu, 16 Jul 2015 10:35:28 -0000</pubDate><guid>https://sourceforge.net6359fb096db6f87c6533852922447430736d04c3</guid></item><item><title>ThreadingConcept modified by Sahits GmbH</title><link>https://sourceforge.net/p/openpatrician/wikimig/ThreadingConcept/</link><description>&lt;div class="markdown_content"&gt;&lt;h1 id="threads"&gt;Threads&lt;/h1&gt;
&lt;p&gt;&amp;lt; &lt;span&gt;[Concepts]&lt;/span&gt; This is a list of all the threads and how they are created: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Main thread starts the Game-Clock, which is the driver for all time related events &lt;/li&gt;
&lt;li&gt;The Main thread also starts the JavaFX Application thread, the UI &lt;/li&gt;
&lt;li&gt;The Main thread instantiates a clientServer event bus which uses a ThreadPool to propagate the events to &lt;/li&gt;
&lt;li&gt;Basically each engine represents a separate thread. However as the whole system is event driven through the &lt;a class="" href="http://docs.guava-libraries.googlecode.com/git/javadoc/com/google/common/eventbus/AsyncEventBus.html" rel="nofollow"&gt;AsyncEventBus&lt;/a&gt; there is no need to define them as separate threads, which would be idling most of the time. &lt;/li&gt;
&lt;li&gt;There are also two separate threads for the event buses which are local to the server/client &lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sahits GmbH</dc:creator><pubDate>Sat, 24 May 2014 07:22:25 -0000</pubDate><guid>https://sourceforge.net1891a6ea2677e02cddd6f39cf12c34d4fec1d73e</guid></item></channel></rss>