+ * @return void
+ */
+ function bootstrapDht ();
+
+ /**
+ * Updates/refreshes DHT data (e.g. status).
+ *
+ * @return void
+ */
+ function updateDhtData ();
+
+ /**
+ * Checks whether there are unpublished entries
+ *
+ * @return $hasUnpublished Whether there are unpublished entries
+ */
+ function hasUnpublishedEntries ();
+
+ /**
+ * Initializes publication of DHT entries. This does only prepare
+ * publication. The next step is to pickup such prepared entries and publish
+ * them by uploading to other (recently appeared) DHT members.
+ *
+ * @return void