X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fnet%2Fpterodactylus%2Ffcp%2Fhighlevel%2FHighLevelClient.java;h=1521703f8b5336cec3cad5ef787d992789c4e064;hb=6026f491a483495b8ce38603a3085d26d5b58181;hp=d139ce2ee95f6a8b8e29c8ddf06f8f69dfa2ddd8;hpb=7fd5e756aaed4ddea02db3d42e49feed86c1b839;p=jFCPlib.git
diff --git a/src/net/pterodactylus/fcp/highlevel/HighLevelClient.java b/src/net/pterodactylus/fcp/highlevel/HighLevelClient.java
index d139ce2..1521703 100644
--- a/src/net/pterodactylus/fcp/highlevel/HighLevelClient.java
+++ b/src/net/pterodactylus/fcp/highlevel/HighLevelClient.java
@@ -85,6 +85,7 @@ import net.pterodactylus.fcp.TestDDAResponse;
import net.pterodactylus.fcp.URIGenerated;
import net.pterodactylus.fcp.UnknownNodeIdentifier;
import net.pterodactylus.fcp.UnknownPeerNoteType;
+import net.pterodactylus.fcp.WatchGlobal;
/**
* A high-level client that allows simple yet full-featured access to a Freenet
@@ -308,6 +309,21 @@ public class HighLevelClient {
}
/**
+ * Sets whether to watch the global queue.
+ *
+ * @param enabled
+ * true
to watch the global queue in addition to
+ * the client-local queue, false
to only watch the
+ * client-local queue
+ * @throws IOException
+ * if an I/O error occurs communicating with the node
+ */
+ public void setWatchGlobal(boolean enabled) throws IOException {
+ WatchGlobal watchGlobal = new WatchGlobal(enabled);
+ fcpConnection.sendMessage(watchGlobal);
+ }
+
+ /**
* Gets a list of all peers from the node.
*
* @return A callback with the peer list