Add command that modifies the note of a peer
[jFCPlib.git] / src / main / java / net / pterodactylus / fcp / quelaton / FcpClient.java
1 package net.pterodactylus.fcp.quelaton;
2
3 /**
4  * FCP client used to communicate with a Freenet node.
5  *
6  * @author <a href="bombe@freenetproject.org">David ‘Bombe’ Roden</a>
7  */
8 public interface FcpClient {
9
10         GetNodeCommand getNode();
11         GenerateKeypairCommand generateKeypair();
12         ClientGetCommand clientGet();
13         ClientPutCommand clientPut();
14
15         ListPeerCommand listPeer();
16         ListPeersCommand listPeers();
17         AddPeerCommand addPeer();
18         ModifyPeerCommand modifyPeer();
19         RemovePeerCommand removePeer();
20
21         ListPeerNotesCommand listPeerNotes();
22         ModifyPeerNoteCommand modifyPeerNote();
23
24 }