]> git.mxchange.org Git - hub.git/commitdiff
Next wave:
authorRoland Häder <roland@mxchange.org>
Fri, 19 May 2017 15:13:03 +0000 (17:13 +0200)
committerRoland Häder <roland@mxchange.org>
Fri, 21 Aug 2020 16:50:02 +0000 (18:50 +0200)
- imported Visitable, Visitor
- imported Taskable
- imported BasePool, Poolable
- imported Listenable
- created new namespaces
- added namespaces

Signed-off-by: Roland Häder <roland@mxchange.org>
87 files changed:
application/hub/classes/class_BaseHubSystem.php
application/hub/classes/discovery/recipient/socket/class_PackageSocketDiscovery.php
application/hub/classes/factories/source/url/class_UrlSourceObjectFactory.php
application/hub/classes/handler/network/tcp/class_
application/hub/classes/handler/network/tcp/class_TcpRawDataHandler.php
application/hub/classes/handler/network/udp/class_UdpRawDataHandler.php
application/hub/classes/helper/connection/class_BaseConnectionHelper.php
application/hub/classes/info/connection/class_ConnectionInfo.php
application/hub/classes/listener/tcp/class_
application/hub/classes/listener/tcp/class_TcpListener.php
application/hub/classes/listener/tcp/decorators/class_ClientTcpListenerDecorator.php
application/hub/classes/listener/tcp/decorators/class_HubTcpListenerDecorator.php
application/hub/classes/listener/udp/class_
application/hub/classes/listener/udp/class_UdpListener.php
application/hub/classes/listener/udp/decorators/class_ClientUdpListenerDecorator.php
application/hub/classes/listener/udp/decorators/class_HubUdpListenerDecorator.php
application/hub/classes/nodes/class_BaseHubNode.php
application/hub/classes/package/assembler/class_PackageAssembler.php
application/hub/classes/package/class_NetworkPackage.php
application/hub/classes/pools/class_
application/hub/classes/pools/class_BasePool.php
application/hub/classes/pools/listener/class_DefaultListenerPool.php
application/hub/classes/pools/peer/class_DefaultPeerPool.php
application/hub/classes/registry/socket/class_SocketRegistry.php
application/hub/classes/tags/package/class_PackageTags.php
application/hub/classes/tasks/apt-proxy/class_
application/hub/classes/tasks/apt-proxy/class_AptProxyListenerTask.php
application/hub/classes/tasks/chat/class_
application/hub/classes/tasks/chat/class_ChatTelnetListenerTask.php
application/hub/classes/tasks/crawler/class_Crawler
application/hub/classes/tasks/crawler/communicator/class_CrawlerNodeCommunicatorTask.php
application/hub/classes/tasks/crawler/document_parser/class_CrawlerDocumentParserTask.php
application/hub/classes/tasks/crawler/mime_sniffer/class_CrawlerMimeSnifferTask.php
application/hub/classes/tasks/crawler/ping/class_CrawlerPingTask.php
application/hub/classes/tasks/crawler/publisher/class_CrawlerRemoteJobPublisherTask.php
application/hub/classes/tasks/crawler/scanner/class_Crawler
application/hub/classes/tasks/crawler/scanner/uploaded_list/class_CrawlerUploadedListScannerTask.php
application/hub/classes/tasks/crawler/snippet_extractor/class_CrawlerSnippetExtractorTask.php
application/hub/classes/tasks/crawler/structure_analyzer/class_CrawlerStructureAnalyzerTask.php
application/hub/classes/tasks/crawler/url_crawler/local/class_CrawlerLocalUrlCrawlerTask.php
application/hub/classes/tasks/crawler/url_crawler/remote/class_CrawlerRemoteUrlCrawlerTask.php
application/hub/classes/tasks/crawler/url_source/class_CrawlerUrlSource
application/hub/classes/tasks/crawler/url_source/class_CrawlerUrlSourceFoundRssTask.php
application/hub/classes/tasks/crawler/url_source/class_CrawlerUrlSourceLocalStartTask.php
application/hub/classes/tasks/crawler/url_source/class_CrawlerUrlSourceRssStartTask.php
application/hub/classes/tasks/crawler/url_source/class_CrawlerUrlSourceUploadedListTask.php
application/hub/classes/tasks/cruncher/class_Cruncher
application/hub/classes/tasks/cruncher/class_CruncherKeyProducerTask.php
application/hub/classes/tasks/cruncher/class_CruncherTestUnitProducerTask.php
application/hub/classes/tasks/cruncher/class_CruncherWorkUnitFetcherTask.php
application/hub/classes/tasks/miner/block_fetcher/class_MinerBlockFetcherTask.php
application/hub/classes/tasks/miner/block_producer/class_MinerRealGenesisBlockProducerTask.php
application/hub/classes/tasks/miner/block_producer/class_MinerTestGenesisBlockProducerTask.php
application/hub/classes/tasks/miner/class_Miner
application/hub/classes/tasks/miner/communicator/class_MinerNodeCommunicatorTask.php
application/hub/classes/tasks/network/class_NetworkPackage
application/hub/classes/tasks/network/class_NetworkPackageReaderTask.php
application/hub/classes/tasks/network/class_NetworkPackageWriterTask.php
application/hub/classes/tasks/node/announcement/class_NodeAnnouncementTask.php
application/hub/classes/tasks/node/chunks/class_NodeChunkAssemblerTask.php
application/hub/classes/tasks/node/class_Node
application/hub/classes/tasks/node/decoder/class_NodePackageDecoderTask.php
application/hub/classes/tasks/node/dht/class_NodeDht
application/hub/classes/tasks/node/dht/class_NodeDhtBootstrapTask.php
application/hub/classes/tasks/node/dht/class_NodeDhtInitializationTask.php
application/hub/classes/tasks/node/dht/class_NodeDhtLateBootstrapTask.php
application/hub/classes/tasks/node/dht/class_NodeDhtPublicationCheckTask.php
application/hub/classes/tasks/node/dht/class_NodeDhtPublicationTask.php
application/hub/classes/tasks/node/dht/class_NodeDhtQueryTask.php
application/hub/classes/tasks/node/listener/class_NodeSocketListenerTask.php
application/hub/classes/tasks/node/ping/class_NodePingTask.php
application/hub/classes/tasks/node/self_connect/class_NodeSelfConnectTask.php
application/hub/classes/tasks/node/tags/class_NodePackageTagsInitTask.php
application/hub/classes/tasks/node/update/class_NodeUpdateCheckTask.php
application/hub/classes/visitor/pool/class_
application/hub/classes/visitor/pool/handler/class_Handler
application/hub/classes/visitor/pool/monitor/class_RawDataPoolMonitorVisitor.php
application/hub/classes/visitor/pool/shutdown/class_Shutdown
application/hub/classes/visitor/pool/shutdown/class_ShutdownListenerPoolVisitor.php
application/hub/classes/visitor/socket/class_HalfShutdownSocketVisitor.php
application/hub/classes/visitor/socket/class_ShutdownSocketVisitor.php
application/hub/config.php
application/hub/interfaces/discovery/recipient/socket/class_DiscoverableSocket.php
application/hub/interfaces/shareable/info/class_ShareableInfo.php
application/hub/interfaces/tags/class_Tagable.php
application/hub/interfaces/visitor/pool/listener/class_ListenerPoolVisitor.php
core

index 2ddfc6aedabe9175c502a5d1a565c356575184ff..f56f81007b096cb203bf659f771db0bc6315ddc4 100644 (file)
@@ -7,6 +7,7 @@ use Hub\Network\Receive\Receivable;
 
 // Import framework stuff
 use CoreFramework\Object\BaseFrameworkSystem;
+use CoreFramework\Pool\Poolable;
 
 /**
  * A general hub system class
@@ -143,7 +144,7 @@ class BaseHubSystem extends BaseFrameworkSystem {
         * @param       $listenerPoolInstance   The new listener pool instance
         * @return      void
         */
-       protected final function setListenerPoolInstance (PoolableListener $listenerPoolInstance) {
+       protected final function setListenerPoolInstance (Poolable $listenerPoolInstance) {
                $this->listenerPoolInstance = $listenerPoolInstance;
        }
 
index 6de0dab0e372f13f158f7ddafcb7e055a2c7fc43..2e79407944bbabb5b6c6cf4ee17d3166de10eff3 100644 (file)
@@ -7,6 +7,7 @@ use Hub\Factory\Node\NodeObjectFactory;
 use Hub\Generic\BaseHubSystem;
 
 // Import framework stuff
+use CoreFramework\Listener\Listenable;
 use CoreFramework\Registry\Registerable;
 use CoreFramework\Registry\Registry;
 
index 00d84c90822dd0bc9a9a7435ee2aea388b47eebb..4dd8de645efe0ac6454c0dd46e65a92ad4c3d9ea 100644 (file)
@@ -6,7 +6,6 @@ namespace Hub\Source\Url;
 use CoreFramework\Factory\ObjectFactory;
 use CoreFramework\Registry\Registry;
 use CoreFramework\Task\Taskable;
-use CoreFramework\Visitor\Visitable;
 
 /**
  * A factory class for URL sources
index d0fb638b4276612e55da015376f5a1eaf84a53bb..c4413218dfe4355c3a5c672807927102face3382 100644 (file)
@@ -109,8 +109,9 @@ while (count($clients) > 0) {
                        foreach ($clients as $send_sock) {
 
                                // if its the listening sock or the client that we got the message from, go to the next one in the list
-                               if ($send_sock == $mainSocket || $send_sock == $read_sock)
+                               if ($send_sock == $mainSocket || $send_sock == $read_sock) {
                                        continue;
+                               } // END - if
 
                                // write the message to the client -- add a newline character to the end of the message
                                socket_write($send_sock, "{$ip}:{$data}\n");
@@ -138,6 +139,10 @@ namespace Hub\Listener\;
 // Import application-specific stuff
 use Hub\Helper\Node\NodeHelper;
 
+// Import framework stuff
+use CoreFramework\Listener\Listenable;
+use CoreFramework\Visitor\Visitable;
+
 <?php
 /**
  * A TCP ??? listener
index b9ca07683b65eba6063c7b7ed6ac1b40fc743de5..b499f0bb33573d775383df7ef4eb452ae76c907c 100644 (file)
@@ -1,4 +1,10 @@
 <?php
+// Own namespace
+namespace Hub\Handler\RawData\Tcp;
+
+// Import application-specific stuff
+use Hub\Pool\BasePool;
+
 /**
  * A TCP raw data handler
  *
index a0d4cc13213c61af5e05772487c80c951af0f6b9..8869f95d09f9a22754308fa140764784140d1f6e 100644 (file)
@@ -1,4 +1,10 @@
 <?php
+// Own namespace
+namespace Hub\Handler\RawData\Udp;
+
+// Import application-specific stuff
+use Hub\Pool\BasePool;
+
 /**
  * A UDP raw data handler
  *
index 64827ed437e1da193c0c92eceeef8a812f7195a0..596672971ac20fb3a884cd48e42ca7b1efd83cc3 100644 (file)
@@ -9,6 +9,8 @@ use Hub\Factory\Fragmenter\FragmenterFactory;
 use CoreFramework\Factory\ObjectFactory;
 use CoreFramework\Registry\Registry;
 use CoreFramework\Registry\Registerable;
+use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A general ConnectionHelper class
@@ -32,7 +34,7 @@ use CoreFramework\Registry\Registerable;
  * You should have received a copy of the GNU General Public License
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
-class BaseConnectionHelper extends BaseHubSystemHelper implements Registerable {
+class BaseConnectionHelper extends BaseHubSystemHelper implements Visitable, Registerable {
        // Exception codes
        const EXCEPTION_UNSUPPORTED_ERROR_HANDLER = 0x9100;
 
index 5bfbe324d0cc955de4d55c18738667fc9b8c69d4..9ea66363595e3d707798b9de89a5ec7a00022ef7 100644 (file)
@@ -3,6 +3,7 @@
 namespace Hub\Information\Connection;
 
 // Import framework stuff
+use CoreFramework\Listener\Listenable;
 use CoreFramework\Registry\Registerable;
 
 /**
index 2c52bff3310762490692c21a4eb954592dcdba9d..c2a49dcce8454ef85ac208a973f4b3e26b1d64ad 100644 (file)
@@ -138,6 +138,10 @@ namespace Hub\Listener\Tcp\;
 // Import application-specific stuff
 use Hub\Helper\Node\NodeHelper;
 
+// Import framework stuff
+use CoreFramework\Listener\Listenable;
+use CoreFramework\Visitor\Visitable;
+
 <?php
 /**
  * A TCP ??? listener
index b8ce5d6edce27b6be68f72dec23be322bed4b671..d814913f46943ebb6e0d271e4ca0a95596484636 100644 (file)
@@ -5,6 +5,7 @@ namespace Hub\Listener\Tcp;
 // Import framework stuff
 use CoreFramework\Factory\ObjectFactory;
 use CoreFramework\Generic\UnsupportedOperationException;
+use CoreFramework\Listener\Listenable;
 
 /**
  * A TCP connection listener
index 2df0959a8626bef7efd2b06ca4b98fc05c69ce85..94aa42d14fa11f0142c9598709a3de637d6994e7 100644 (file)
@@ -1,4 +1,10 @@
 <?php
+// Own namespace
+namespace Hub\Listener\Client\Tcp;
+
+// Import framework stuff
+use CoreFramework\Listener\Listenable;
+
 /**
  * A decorator for the TcpListener to communicate to peers
  *
index 1f2532cf97c081d087ad3e7cb1d27cfc150ff02f..d666413a12a62574ce1de2afd794ff488cbcc4ad 100644 (file)
@@ -1,4 +1,10 @@
 <?php
+// Own namespace
+namespace Hub\Listener\Hub\Tcp;
+
+// Import framework stuff
+use CoreFramework\Listener\Listenable;
+
 /**
  * A decorator for the TcpListener to communicate to hubs
  *
index 9407c5e252b4a8ae927c08cda039e1f9def33d81..4658765479ea419d7cc0be74b60c515e8aa2c4af 100644 (file)
@@ -5,6 +5,9 @@ namespace Hub\Listener\Udp\;
 // Import application-specific stuff
 use Hub\Helper\Node\NodeHelper;
 
+// Import framework stuff
+use CoreFramework\Listener\Listenable;
+
 /**
  * An UDP ??? listener
  *
index 95e184e88a12f4db2c28817390a16d1ed6d9aad4..6157f405639573bb84d4b43b12bf90d7f49d2ca1 100644 (file)
@@ -4,6 +4,7 @@ namespace Hub\Listener\Udp;
 
 // Import framework stuff
 use CoreFramework\Factory\ObjectFactory;
+use CoreFramework\Listener\Listenable;
 
 /**
  * An UDP connection listener
index 7393cbfb88d88036f2744de97a49863959619ba0..ec79ba516ac9f1ac2de854241ee6048f8e5330a9 100644 (file)
@@ -1,4 +1,10 @@
 <?php
+// Own namespace
+namespace Hub\Listener\Client\Udp;
+
+// Import framework stuff
+use CoreFramework\Listener\Listenable;
+
 /**
  * A decorator for the UdpListener to communicate to peers
  *
index 141e7c880634fcf8054a6ef32b40c6cfc3faeb08..bc7a2c64e711a051e34fb907495207dd2abbd978 100644 (file)
@@ -1,4 +1,10 @@
 <?php
+// Own namespace
+namespace Hub\Listener\Hub\Udp;
+
+// Import framework stuff
+use CoreFramework\Listener\Listenable;
+
 /**
  * A decorator for the UdpListener to communicate to hubs
  *
index 644bb960815f25995927683a24d6c13e548fe745..678d493de144a66bfb70f253f804c71f835893c7 100644 (file)
@@ -23,7 +23,6 @@ use CoreFramework\Registry\Registry;
 use CoreFramework\Request\Requestable;
 use CoreFramework\Response\Responseable;
 use CoreFramework\Task\Taskable;
-use CoreFramework\Visitor\Visitable;
 
 /**
  * A general hub node class
index 46748eb1e19f0f3a32ba9e5c08b4703b5c86f113..15c2028caade73b2f6413dcd71a534d99e9aae4d 100644 (file)
@@ -9,6 +9,8 @@ use Hub\Network\Receive\Receivable;
 // Import framework stuff
 use CoreFramework\Factory\ObjectFactory;
 use CoreFramework\Registry\Registerable;
+use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A PackageAssembler class to assemble a package content stream fragemented
index d4e871b985770c5ce935de9fa0d294f32df7cb6e..5d421c28aecb6e8b9325768a1a3ab7f42f2ce238 100644 (file)
@@ -14,6 +14,8 @@ use Hub\Tools\HubTools;
 use CoreFramework\Factory\ObjectFactory;
 use CoreFramework\Registry\Registry;
 use CoreFramework\Registry\Registerable;
+use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A NetworkPackage class. This class implements Deliverable and Receivable
index 3a37f69879d5546fb36f385cb8408a5becde728c..1499cf1855fd8bde4ba6e0b91c4ba2bbd34e974f 100644 (file)
@@ -1,4 +1,14 @@
 <?php
+// Own namespace
+namespace Hub\Pool\;
+
+// Import application-specific stuff
+use Hub\Pool\BasePool;
+
+// Import framework stuff
+use CoreFramework\Listener\Listenable;
+use CoreFramework\Pool\Poolable;
+
 /**
  * 
  *
index 3462b4c4cb05785bdca342025567cc446e30f10f..773f0c8cc82d6f457a456fca4a838e56b83b3a00 100644 (file)
@@ -8,6 +8,8 @@ use Hub\Generic\BaseHubSystem;
 // Import framework stuff
 use CoreFramework\Factory\ObjectFactory;
 use CoreFramework\Registry\Registry;
+use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A general pool class
index aff79915d805d1a47fa7c1e4c129225bf0a3d0b0..23c89d77742b9c2983766fe4551a7ead2ea39d1e 100644 (file)
@@ -4,9 +4,12 @@ namespace Hub\Pool\Listener;
 
 // Import application-specific stuff
 use Hub\Helper\Node\NodeHelper;
+use Hub\Pool\BasePool;
 
 // Import framework stuff
 use CoreFramework\Factory\ObjectFactory;
+use CoreFramework\Listener\Listenable;
+use CoreFramework\Pool\Poolable;
 
 /**
  * A default listener pool
@@ -30,7 +33,7 @@ use CoreFramework\Factory\ObjectFactory;
  * You should have received a copy of the GNU General Public License
  * along with this program. If not, see <http://www.gnu.org/licenses/>.
  */
-class DefaultListenerPool extends BasePool implements PoolableListener {
+class DefaultListenerPool extends BasePool implements Poolable {
        /**
         * Protected constructor
         *
@@ -74,7 +77,7 @@ class DefaultListenerPool extends BasePool implements PoolableListener {
        }
 
        /**
-        * Run the shutdown seqeuence by a Visitor Pattern
+        * Run the shutdown seqeuence by a visitor pattern
         *
         * @return      void
         */
index 756c3fb160f11073bace0c5920901c763d857308..46a187a5f3cedd35412976c169542dd96ed45518 100644 (file)
@@ -1,4 +1,14 @@
 <?php
+// Own namespace
+namespace Hub\Pool\Peer;
+
+// Import application-specific stuff
+use Hub\Pool\BasePool;
+
+// Import framework stuff
+use CoreFramework\Listener\Listenable;
+use CoreFramework\Pool\Poolable;
+
 /**
  * A default peer pool class
  *
index ae7bd708d476aad87d04722877cecbd7bd96ff36..bf89d25a6d69a8e3902ded65fe4dbcf4974311bc 100644 (file)
@@ -4,6 +4,7 @@ namespace Hub\Registry\Socket;
 
 // Import framework stuff
 use CoreFramework\Factory\ObjectFactory;
+use CoreFramework\Listener\Listenable;
 use CoreFramework\Registry\Registerable;
 
 /**
index 815db1e9ff7b3020aa2e9b707a0f30771176c83d..88e4de388889c96459c618fc68c5dd9c7d0b07c3 100644 (file)
@@ -3,6 +3,7 @@
 namespace Hub\Tag\Network;
 
 // Import framework stuff
+use CoreFramework\Listener\Listenable;
 use CoreFramework\Registry\Registry;
 
 /**
index 51bc2a8534fcbb98c3871a3dd02dc50a20c0c8c4..359e401422df4a86aaab85a3e09e944b839b6479 100644 (file)
@@ -1,4 +1,11 @@
 <?php
+// Own namespace
+namespace Hub\Task\AptProxy\;
+
+// Import framework stuff
+use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
+
 /**
  * A ??? task for apt-proxy consoles
  *
index 41e2263eeb62a6aaed0fef12e12cdafefe5255d1..166535ca89abbcc266fc051528fa23a2ed3863da 100644 (file)
@@ -5,6 +5,7 @@ namespace Hub\AptProxy\Task\Listener;
 // Import framework stuff
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A proxy listener task for apt-proxy consoles
index dec772a4918e596520ca794ab0a19a9e82b6ff69..596414d8ea5d91f088cea94543b18ef22bb41518 100644 (file)
@@ -1,4 +1,11 @@
 <?php
+// Own namespace
+namespace Hub\Task\Chat\;
+
+// Import framework stuff
+use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
+
 /**
  * A ??? task for chat consoles
  *
index f88f4c642fcfc2c250d6d5e9f68ef9d7ce2c83a6..334243512ea5120ed0072bd5f3d7339ce7c006a8 100644 (file)
@@ -5,6 +5,7 @@ namespace Hub\Chat\Task\Listener\Telnet;
 // Import framework stuff
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A TelnetListener task for chat consoles
index f4d0f010b4bff1dbb9da0616d0986edcef062fc4..f74cd7f6a4a268a2dbecc281daf3da8b74453b96 100644 (file)
@@ -1,4 +1,11 @@
 <?php
+// Own namespace
+namespace Hub\Task\Crawler\;
+
+// Import framework stuff
+use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
+
 /**
  * A ??? task for crawlers
  *
index 13e5bee4ba771afe76e9bb111ff98e6386e1731d..089fba08237973f327a57b8c7b33d0c3f6b55755 100644 (file)
@@ -6,6 +6,7 @@ namespace Hub\Crawler\Task\Communicator\Node;
 use CoreFramework\Registry\Registry;
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A NodeCommunicator task for crawlers
index cddf66d48447304a1ed54489c9ed703ce668a869..be70223545ed252555aadcdda3fe4dd2f51b68a4 100644 (file)
@@ -5,6 +5,7 @@ namespace Hub\Crawler\Parser\Document;
 // Import framework stuff
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A DocumentParser task for crawlers
index a859b0a7c26cf8480e78ec59d12be7fcd5787999..8c94f162ca00c3f629aa2411acb351d72e16f1f1 100644 (file)
@@ -5,6 +5,7 @@ namespace Hub\Crawler\Sniffer\Mime;
 // Import framework stuff
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A MimeSniffer task for crawlers
index e5d34415e803a732d0d0b0d622569fff2096624b..2d48a70ca28511c98b41da5985dbcaff8d77e51e 100644 (file)
@@ -5,6 +5,7 @@ namespace Hub\Crawler\Ping;
 // Import framework stuff
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A Ping task for crawlers
index 7b0066d60db974b0fa52c869755f31881b3bf006..30a68c82abf406f17ab552593bf4c87cb08e6dec 100644 (file)
@@ -5,6 +5,7 @@ namespace Hub\Crawler\Publisher\Job\Remote;
 // Import framework stuff
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A RemoteJobPublisher task for crawlers
index 4418af42f618d241dfe9ab4242d2b06fa3ad67c0..1ac90736e36e7342633330d862cf1e841a626adb 100644 (file)
@@ -1,4 +1,12 @@
 <?php
+// Own namespace
+namespace Hub\Task\Crawler\Scanner\;
+
+// Import framework stuff
+use CoreFramework\Task\Taskable;
+use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
+
 /**
  * A ??? scanner task for crawlers
  *
index 589876066c696bb0cb24517529b6d68158dd7696..be45c2aa2956f69e39f5a8337784449b9b244cf8 100644 (file)
@@ -8,6 +8,7 @@ use Hub\Factory\Scanner\ScannerObjectFactory;
 // Import framework stuff
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A UploadedList scanner task for crawlers
index 6f7ce54e652212ca19c55e2a504d4b6420d23f62..33e64b140c63b4617c21bde8cf0ba895a76da6af 100644 (file)
@@ -5,6 +5,7 @@ namespace Hub\Crawler\SnippetExtractor;
 // Import framework stuff
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A SnippetExtractor task for crawlers
index 86bf2664c3b18903bf1106a8754a5fce128bdc2d..9b12fb952a2a3e39ba2d60fe0cda5de295b9cfa4 100644 (file)
@@ -5,6 +5,7 @@ namespace Hub\Crawler\Analyzer\DocumentStructure;
 // Import framework stuff
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A StructureAnalyzer task for crawlers
index be389804374a454d34b92a16785e37f3586463e8..2980e5110d4f80871cd054d763cff3820f5694a0 100644 (file)
@@ -5,6 +5,7 @@ namespace Hub\Crawler\Local;
 // Import framework stuff
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A LocalUrlCrawler task for crawlers
index d3c136676bb1fefaf36d66f42ae3daaafa0f6661..971ee882399ccfd05ae204e58cab66e794a90727 100644 (file)
@@ -5,6 +5,7 @@ namespace Hub\Crawler\Remote;
 // Import framework stuff
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A RemoteUrlCrawler task for crawlers
index 7134efc27dbe0c387b6cbb2c8ebf97a339a8b8a2..f31e8644239b3a56d77ffc0a3d33d89e8d812a89 100644 (file)
@@ -1,4 +1,12 @@
 <?php
+// Own namespace
+namespace Hub\Task\Crawler\Source\Url\;
+
+// Import framework stuff
+use CoreFramework\Task\Taskable;
+use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
+
 /**
  * An URL source task for ??? for crawlers
  *
index 4cdc18f4c60d264c57611bf5312b84bcc0f6f398..a588520dec399b67a9872ad55acd1c993b3ac8f3 100644 (file)
@@ -5,6 +5,7 @@ namespace Hub\Crawler\Source\FoundRss;
 // Import framework stuff
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * An URL source task for FoundRss for crawlers
index 3ee3b22cb59b001328684169340f8fe1831d9572..8063ab34bc461906259895ef1f06953f3e10cd06 100644 (file)
@@ -5,6 +5,7 @@ namespace Hub\Crawler\Source\LocalStart;
 // Import framework stuff
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * An URL source task for LocalStart for crawlers
index 1ac739bdc97b10280e199241b5590dbd686ca260..f9047ad7121ffc828a949926b676c06aaaf5334f 100644 (file)
@@ -5,6 +5,7 @@ namespace Hub\Crawler\Source\RssStart;
 // Import framework stuff
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * An URL source task for RssStart for crawlers
index 2a2389d035ce40a5526879e338aaf2469fb3bd52..b19f52b56e969e9f5d59f40e0fc8cfdfb2eafae6 100644 (file)
@@ -5,6 +5,7 @@ namespace Hub\Crawler\Source\UploadedList;
 // Import framework stuff
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * An URL source task for UploadedList for crawlers
index 2c9cbf859bc532f94f526f05b4aaf61e9962a5a7..33e6bc329c7bfe51fb02701d72aa8328a768020d 100644 (file)
@@ -1,4 +1,11 @@
 <?php
+// Own namespace
+namespace Hub\Task\Cruncher\;
+
+// Import framework stuff
+use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
+
 /**
  * A ??? task for crunchers
  *
index f70fd902a3b4324cd60ae3478be34426c9126f2f..56f27c00e4b7b2536ca40c4380da1987642247e8 100644 (file)
@@ -5,6 +5,7 @@ namespace Hub\Cruncher\Producer\Key;
 // Import framework stuff
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A KeyProducer task for crunchers
index b0fceb41ac088ee6e7a8b6c932e5376a85abcac6..f9d1f599ec044bd7e4b0154bd5774eb50361a81b 100644 (file)
@@ -5,6 +5,7 @@ namespace Hub\Cruncher\Task\Producer\Unit;
 // Import framework stuff
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A TestUnitProducer task for crunchers
index e461b684e89575406aa8e9fcefef55dcaf7bb960..8706f9e7cc606207c6c90f4fd670a74308b42cc5 100644 (file)
@@ -6,6 +6,7 @@ namespace Hub\Cruncher\Task\Fetcher\WorkUnit;
 use CoreFramework\Registry\Registry;
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A WorkUnitFetcher task for crunchers which asks the cruncher to fetch work
index 8ab3447426055d5fc10ee75d86aa44294c025705..f98df4fcb146e5d36ad8a426b9ddf064a9f98370 100644 (file)
@@ -6,6 +6,7 @@ namespace Hub\Miner\Task\Fetcher\Block;
 use CoreFramework\Registry\Registry;
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A BlockFetcher task for miners which asks the network for new blocks and
index 0b996bacd37bad83729e4bb04cb74ce42c472846..b694358642ed967f88cc3d3554cff1141d25e735 100644 (file)
@@ -6,6 +6,7 @@ namespace Hub\Miner\Task\Producer\GenesisBlock;
 use CoreFramework\Registry\Registry;
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A RealGenesisBlockProducer task for miners
index 93f9513008d3b445082a9a7a9d2aab28d5c841b0..b58e1af54153aa5a75740f07f12f2e149d1b3685 100644 (file)
@@ -5,6 +5,7 @@ namespace Hub\Miner\Task\Producer\GenesisBlock;
 // Import framework stuff
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A TestGenesisBlockProducer task for miners
index bc946d8a7eae0ac30e2bedb578f9b7307c2a74ff..e6ee87bd4005314fe26cd206ff00ee844a73cafd 100644 (file)
@@ -1,4 +1,11 @@
 <?php
+// Own namespace
+namespace Hub\Task\Miner\;
+
+// Import framework stuff
+use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
+
 /**
  * A ??? task for miners
  *
index 7e987043efede1b166763e0dfc51548edbac5d6d..670c37cdf4295977471bea0b795cc69c92ef593e 100644 (file)
@@ -5,6 +5,7 @@ namespace Hub\Miner\Task\Communicator\Node;
 // Import framework stuff
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A MinerCommunicator task for miners
index 0f649ccdeec83f28778bfb4f9b960972326dcbbe..1c368c03be9950efb3dad2daa4c3364d53e4db21 100644 (file)
@@ -1,4 +1,11 @@
 <?php
+// Own namespace
+namespace Hub\Task\AptProxy\Task\Network\;
+
+// Import framework stuff
+use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
+
 /**
  * A ??? task for NetworkPackage
  *
index fa081702a19fc9b3f5141b935c0c674e2b826e9a..9b2841e4c8f4705f01ad6018c7fa2aaa1cfecf3d 100644 (file)
@@ -5,6 +5,7 @@ namespace Hub\Task\Network\Reader;
 // Import framework stuff
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A NetworkPackageReader task
index 32402d4d327b0b1c27b37050d259b24c402c64dd..8a48f5c49617596c81933d68d0fc97778f032c7b 100644 (file)
@@ -5,6 +5,7 @@ namespace Hub\Task\Network\Writer;
 // Import framework stuff
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A NetworkPackageWriter task
index a3702350e1f6c9472d299db6e26a3e77b569b1bb..e57db6634293dbe8084e242eaee1cd55d1b15c4e 100644 (file)
@@ -8,6 +8,7 @@ use Hub\Factory\Node\NodeObjectFactory;
 // Import framework stuff
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A Announcement node-task
index f541277ebf2bb3de338c41b8ffde900013248ec4..b55e7d809251480122e10d0a25e6759c7f6c7ec0 100644 (file)
@@ -5,6 +5,7 @@ namespace Hub\Node\Task\Assembler;
 // Import framework stuff
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A ChunkAssembler node-task
index 6eb4a7c175af4d96be20d35d838b6f1627f497ce..1780f1fc2bd2cb369f59e59d27df38882c8caaab 100644 (file)
@@ -4,6 +4,8 @@ namespace Hub\Node\Task\;
 
 // Import framework stuff
 use CoreFramework\Task\Taskable;
+use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A ??? node-task
index 24bc544deb1c1cc669c5bfe986566c2ba3d5cc11..ccd5a0b27c7701df6906c4faad3bae4f904d3fd8 100644 (file)
@@ -5,6 +5,7 @@ namespace Hub\Node\Task\Decoder;
 // Import framework stuff
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A PackageDecoder node-task
index 74640b57d66922c24152d93600e4a9b78355a46d..0a927d94e8b1df1ccbad6e60892acfc03ade93d4 100644 (file)
@@ -1,4 +1,11 @@
 <?php
+// Own namespace
+namespace Hub\Task\Node\Dht\;
+
+// Import framework stuff
+use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
+
 /**
  * A ??? node DHT task
  *
index 9a2037945b659485f92981feebcbdc44184a0add..8eedbc4d859a41915c6857790636243803a2b761 100644 (file)
@@ -8,6 +8,7 @@ use Hub\Factory\Dht\DhtObjectFactory;
 // Import framework stuff
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A DhtBootstrap node-task
index 05ee7f77edfdbffa7534e382fe7829b5dfbe87bd..d85a01dce4b0a611a8ecd7f0768bb046bb2689fc 100644 (file)
@@ -8,6 +8,7 @@ use Hub\Factory\Dht\DhtObjectFactory;
 // Import framework stuff
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A DhtInitialization node-task
index 5e271a6c12b1e08fd3b9405ec1d9b5a42eb94959..0d1db0a9b640316751836e2317f763b91f491b93 100644 (file)
@@ -8,6 +8,7 @@ use Hub\Factory\Dht\DhtObjectFactory;
 // Import framework stuff
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A DhtBootstrap node-task
index 2e0c0f6f4d1ff2fc5af186ed652e77fe30e9f19c..969d16e106e8d4646d4c165545d07e5ee24d1d8f 100644 (file)
@@ -8,6 +8,7 @@ use Hub\Factory\Dht\DhtObjectFactory;
 // Import framework stuff
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A DhtPublicationCheck node-task
index 09d953e4afead6f4259862a2c0709d401acf5c84..f7a67adc5c5b5800abfd61edc0d9e28418fc6c6c 100644 (file)
@@ -8,6 +8,7 @@ use Hub\Factory\Dht\DhtObjectFactory;
 // Import framework stuff
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A DhtPublication node-task
index 2dfaa434bc3b9012bf6caa7f58888b20477a0218..d1a51b4fdff96632835dccc27b776e3b3f978830 100644 (file)
@@ -8,6 +8,7 @@ use Hub\Factory\Dht\DhtObjectFactory;
 // Import framework stuff
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A DhtQuery node-task
index e05c62bfade507ad50c5cad4f411edd00ad2d55a..288fa816bf5df968b3227f00d6b7c0008844718c 100644 (file)
@@ -8,6 +8,7 @@ use Hub\Factory\Node\NodeObjectFactory;
 // Import framework stuff
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A HubSocketListener task
index a5bb8c2b54edbf1c66d5d89f0617688cd9b39d71..4279391f6d1d83ad143fec647dcd43af07146d74 100644 (file)
@@ -5,6 +5,7 @@ namespace Hub\Node\Ping;
 // Import framework stuff
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A Ping node-task
index 669c90ae901c9ed72aec517ed3a9afcd410f2659..75a098280d54259b33c824c31ac80777f39d49d2 100644 (file)
@@ -8,6 +8,7 @@ use Hub\Factory\Node\NodeObjectFactory;
 // Import framework stuff
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A SelfConnect node-task
index 7c63d018e3f59fa3e7cbdc8f43f51026be8b6a03..b36cf79aaccc4e1b8aae2768e68d195fee8678c8 100644 (file)
@@ -5,6 +5,7 @@ namespace Hub\Node\Task\Initialization\Tag;
 // Import framework stuff
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A PackageTagsInit node-task
index 42cd99d52c60fd4956db1afd6557f29b126131b4..191778b6e578ac529fbb3939f60ff7a0f9487e3a 100644 (file)
@@ -5,6 +5,7 @@ namespace Hub\Node\Check\Update;
 // Import framework stuff
 use CoreFramework\Task\Taskable;
 use CoreFramework\Visitor\Visitable;
+use CoreFramework\Visitor\Visitor;
 
 /**
  * A UpdateCheck node-task
index 4f76748962c9cbb9221a72bf9fa4a6bcc3ad4361..6a26f2ab641b9f61697d9757402536ef981b2918 100644 (file)
@@ -1,4 +1,11 @@
 <?php
+// Own namespace
+namespace Hub\Visitor\;
+
+// Import framework stuff
+use CoreFramework\Pool\Poolable;
+use CoreFramework\Visitor\Visitor;
+
 /**
  * A ??? visitor
  *
index 56d71dcccd4d8b415b50d0c31191e422fcd9dd6b..128b776eccf7e00fcc97df5572566311d80b1b06 100644 (file)
@@ -1,4 +1,10 @@
 <?php
+// Own namespace
+namespace Hub\Visitor\Handler\;
+
+// Import framework stuff
+use CoreFramework\Pool\Poolable;
+
 /**
  * A ??? handler visitor
  *
@@ -58,7 +64,5 @@ class Handler???Visitor extends BaseVisitor implements PoolVisitor {
        public function visitPool (Poolable $poolInstance) {
                $this->partialStub('Please implement this method.');
        }
-}
 
-// [EOF]
-?>
+}
index a2da41e71ba0422cf858934fd5d1399fc76ca9fe..8b2e803e7bb0f7b6c631c9d4ceecba6cdbebb769 100644 (file)
@@ -5,6 +5,10 @@ namespace Hub\Visitor\Monitor\Pool;
 // Import application-specific stuff
 use Hub\Network\Receive\Receivable;
 
+// Import framework stuff
+use CoreFramework\Listener\Listenable;
+use CoreFramework\Pool\Poolable;
+
 /**
  * A RawDataMonitor visitor
  *
index d85f52e97ee9e13271dc38e9bb303bb954d71617..282d6896bd73a903ff4b5cd24282e81e689b6554 100644 (file)
@@ -1,4 +1,10 @@
 <?php
+// Own namespace
+namespace Hub\Visitor\;
+
+// Import framework stuff
+use CoreFramework\Pool\Poolable;
+
 /**
  * A ??? shutdown visitor
  *
index 757252c63a49ccd2b53034f59b42817ba24e9ace..402b051405d2f3415a7e6d4568286a7644284b69 100644 (file)
@@ -1,4 +1,11 @@
 <?php
+// Own namespace
+namespace Hub\Visitor\Pool\Listener;
+
+// Import framework stuff
+use CoreFramework\Listener\Listenable;
+use CoreFramework\Pool\Poolable;
+
 /**
  * A ListenerPool shutdown visitor
  *
index 41f7433247ed8f4669a7dc69729e628fd555a146..c180ac051d9610177ac58670dbfa5f35b2eed9f3 100644 (file)
@@ -1,4 +1,10 @@
 <?php
+// Own namespace
+namespace Hub\Visitor\Shutdown\Socket;
+
+// Import framework stuff
+use CoreFramework\Visitor\Visitor;
+
 /**
  * A HalfShutdownSocket visitor
  *
index 7196f83567fb8cef850fe55ab7ab10d949f70914..c0d4a8f4ed9477cbd5961ba555ab4eded6b5cb77 100644 (file)
@@ -1,4 +1,10 @@
 <?php
+// Own namespace
+namespace Hub\Visitor\Shutdown\Socket;
+
+// Import framework stuff
+use CoreFramework\Visitor\Visitor;
+
 /**
  * A ShutdownSocket visitor
  *
index 1ba392d32dac6bb5159ac17e892cb4044c1b7a2b..be039dc634f91dacb12afa873eb5413ef0325aff 100644 (file)
@@ -67,7 +67,7 @@ $cfg->setConfigEntry('peer_state_lookup_db_wrapper_class', 'PeerStateLookupDatab
 $cfg->setConfigEntry('web_content_type', '');
 
 // CFG: LISTENER-POOL-CLAS
-$cfg->setConfigEntry('listener_pool_class', 'DefaultListenerPool');
+$cfg->setConfigEntry('listener_pool_class', 'Hub\Pool\Listener\DefaultListenerPool');
 
 // CFG: TCP-LISTENER-CLASS
 $cfg->setConfigEntry('tcp_listener_class', 'TcpListener');
index b28b8f6aeb01ce81086ca7c0a3376c888245c70b..8502aa7262e6c7ae756d0d8655c770b94f1c8ebf 100644 (file)
@@ -42,7 +42,5 @@ interface DiscoverableSocket extends DiscoverableRecipient {
         * @return      $listenerInstance       An instance of a Listenable instance or null
         */
        function discoverListenerInstance (HandleableProtocol $protocolInstance, array $packageData);
-}
 
-// [EOF]
-?>
+}
index dbd1f49c1dcf96889842a4b419ea5a1b97e4eeb0..a3765228f274b00d44acef08338553df9c3c8d71 100644 (file)
@@ -4,6 +4,7 @@ namespace Hub\Information;
 
 // Import framework stuff
 use CoreFramework\Generic\FrameworkInterface;
+use CoreFramework\Listener\Listenable;
 
 /**
  * An interface for shareable informations
index d0ba6c7563865819b86d197aa6ff5589b65f9f9a..cac89f9a4c508df19de376c4061a28afa137ab51 100644 (file)
@@ -4,6 +4,7 @@ namespace Hub\Tag;
 
 // Import framework stuff
 use CoreFramework\Generic\FrameworkInterface;
+use CoreFramework\Listener\Listenable;
 
 /**
  * An interface for tags
index 7c05cdd29bb780951ff41a98a52299fc661a92f2..e89db88661a4030778e4afa9b0a3302f7b7d82ff 100644 (file)
@@ -1,4 +1,10 @@
 <?php
+// Own namespace
+namespace Hub\Visitor\Pool\Listener;
+
+// Import framework stuff
+use CoreFramework\Listener\Listenable;
+
 /**
  * An interface for the visitor implementation for pools
  *
@@ -37,7 +43,5 @@ interface ListenerPoolVisitor extends PoolVisitor {
         * @return      void
         */
        function visitDecorator (Listenable $listenerInstance);
-}
 
-// [EOF]
-?>
+}
diff --git a/core b/core
index aa425d10f8eef36160fcfd87bcd9a7d44af9ff16..1e0fc6320d565605e15aa4f023915ca1574272e4 160000 (submodule)
--- a/core
+++ b/core
@@ -1 +1 @@
-Subproject commit aa425d10f8eef36160fcfd87bcd9a7d44af9ff16
+Subproject commit 1e0fc6320d565605e15aa4f023915ca1574272e4