/**
* Container for ARKs (address resolution keys).
*
- * @author <a href="mailto:dr@ina-germany.de">David Roden</a>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class ARK {
/**
* The “AddPeer” request adds a peer to the node.
*
- * @author <a href="mailto:dr@ina-germany.de">David Roden</a>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class AddPeer extends FcpMessage {
/**
* A basic message abstraction that wraps a received FCP message.
*
- * @author <a href="mailto:dr@ina-germany.de">David Roden</a>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class BaseMessage {
/**
* A “ClientGet” request is used for download files from the Freenet node.
*
- * @author <a href="mailto:dr@ina-germany.de">David Roden</a>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class ClientGet extends FcpMessage {
* A “ClientHello” message that <i>must</i> be sent to the node first thing
* after calling {@link FcpConnection#connect()}.
*
- * @author <a href="mailto:dr@ina-germany.de">David Roden</a>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class ClientHello extends FcpMessage {
* it directly with this messge ({@link UploadFrom#direct}), uploading it from
* disk ({@link UploadFrom#disk}) or by creating a redirect to another URI ({@link UploadFrom#redirect}).
*
- * @author <a href="mailto:dr@ina-germany.de">David Roden</a>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class ClientPut extends FcpMessage {
/**
* A “CloseConnectionDuplicateClientName” message.
*
- * @author <a href="mailto:dr@ina-germany.de">David Roden</a>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class CloseConnectionDuplicateClientName extends BaseMessage {
* (called “g”), a prime (called “p”) and a subprime (called “q”).
*
* @see DSAParams
- * @author <a href="mailto:dr@ina-germany.de">David Roden</a>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class DSAGroup {
* The “EndListPeerNotes” message signals the end of a list of “PeerNote”
* messages.
*
- * @author <a href="mailto:dr@ina-germany.de">David Roden</a>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class EndListPeerNotes extends BaseMessage {
/**
* This message marks the end of a list of “Peer” replies.
*
- * @author <a href="mailto:dr@ina-germany.de">David Roden</a>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class EndListPeers extends BaseMessage {
* The “EndListPersistentRequests” message signals the end of a list of
* {@link PersistentGet} and {@link PersistentPut} requests.
*
- * @author <a href="mailto:dr@ina-germany.de">David Roden</a>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class EndListPersistentRequests extends BaseMessage {
/**
* Adapter for {@link FcpListener}.
*
- * @author <a href="mailto:dr@ina-germany.de">David Roden</a>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class FcpAdapter implements FcpListener {
/**
* Container for an SSK keypair.
*
- * @author David Roden <droden@gmail.com>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class FcpKeyPair {
* A “GenerateSSK” message. This message tells the node to generate a new SSK
* key pair.
*
- * @author <a href="mailto:dr@ina-germany.de">David Roden</a>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class GenerateSSK extends FcpMessage {
* The “GetNode” command returns the darknet or opennet noderef of the node,
* optionally including private and volatile data.
*
- * @author <a href="mailto:dr@ina-germany.de">David Roden</a>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class GetNode extends FcpMessage {
/**
* The “ListPeer” request asks the node about the details of a given peer.
*
- * @author <a href="mailto:dr@ina-germany.de">David Roden</a>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class ListPeer extends FcpMessage {
* A “ListPeerNodes” request tells the node to list all notes that have been
* entered for a node. Note that notes are only supported for darknet nodes.
*
- * @author <a href="mailto:dr@ina-germany.de">David Roden</a>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class ListPeerNotes extends FcpMessage {
/**
* The “ListPeer” requests asks the node for a list of all peers it has.
*
- * @author <a href="mailto:dr@ina-germany.de">David Roden</a>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class ListPeers extends FcpMessage {
* queue, which is either the global queue or the client-local queue, depending
* on your {@link WatchGlobal} status.
*
- * @author <a href="mailto:dr@ina-germany.de">David Roden</a>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class ListPersistentRequests extends FcpMessage {
/**
* The “ModifyPeer” request lets you modify certain properties of a peer.
*
- * @author <a href="mailto:dr@ina-germany.de">David Roden</a>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class ModifyPeer extends FcpMessage {
/**
* The “ModifyPeerNote” command modifies a peer note.
*
- * @author <a href="mailto:dr@ina-germany.de">David Roden</a>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class ModifyPeerNote extends FcpMessage {
/**
* The “NodeData” contains the noderef of the node, along with additional data.
*
- * @author David Roden <droden@gmail.com>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class NodeData extends BaseMessage {
* A reference for a node. The noderef contains all data that is necessary to
* establish a trusted and secure connection to the node.
*
- * @author <a href="mailto:dr@ina-germany.de">David Roden</a>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class NodeRef {
/**
* The “Peer” reply by the node contains information about a peer.
*
- * @author <a href="mailto:dr@ina-germany.de">David Roden</a>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class Peer extends BaseMessage {
/**
* A “PeerRemoved” message is sent by the node when a peer has been removed.
*
- * @author <a href="mailto:dr@ina-germany.de">David Roden</a>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class PeerRemoved extends BaseMessage {
/**
* Convenience class for persistence values.
*
- * @author <a href="mailto:dr@ina-germany.de">David Roden</a>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public enum Persistence {
/**
* The priority classes used by the Freenet node.
*
- * @author <a href="mailto:dr@ina-germany.de">David Roden</a>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public enum Priority {
/**
* The “RemovePeer” command removes a peer.
*
- * @author <a href="mailto:dr@ina-germany.de">David Roden</a>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class RemovePeer extends FcpMessage {
/**
* The different return types for {@link ClientGet} requests.
*
- * @author <a href="mailto:dr@ina-germany.de">David Roden</a>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public enum ReturnType {
* An “SSKKeypair” message that is sent as a response to a {@link GenerateSSK}
* message.
*
- * @author <a href="mailto:dr@ina-germany.de">David Roden</a>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class SSKKeypair extends BaseMessage {
/**
* Command that shuts down the node.
*
- * @author <a href="mailto:dr@ina-germany.de">David Roden</a>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class Shutdown extends FcpMessage {
* A “SimpleProgress” message tells the client about the progress of a
* {@link ClientGet} or {@link ClientPut} operation.
*
- * @author David Roden <droden@gmail.com>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class SimpleProgress extends BaseMessage {
* The “StartedCompression” message signals the client the compressing for a
* request has started.
*
- * @author David Roden <droden@gmail.com>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class StartedCompression extends BaseMessage {
* The “TestDDAComplete” message signals that the node has finished checking
* your read and write access to a certain directory.
*
- * @author <a href="mailto:dr@ina-germany.de">David Roden</a>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class TestDDAComplete extends BaseMessage {
* specified that you want to write in the directory {@link #getWriteFilename()}
* will give you a filename to write {@link #getContentToWrite()} to.
*
- * @author David Roden <droden@gmail.com>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class TestDDAReply extends BaseMessage {
/**
* The “TestDDARequest” initiates a DDA test sequence.
*
- * @author David Roden <droden@gmail.com>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class TestDDARequest extends FcpMessage {
* with the content from {@link TestDDAReply#getContentToWrite()} or that you
* read the content of the file given by {@link TestDDAReply#getReadFilename()}.
*
- * @author David Roden <droden@gmail.com>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class TestDDAResponse extends FcpMessage {
* {@link ClientPut} (or {@link ClientPutDiskDir} or {@link ClientPutComplexDir})
* request.
*
- * @author <a href="mailto:dr@ina-germany.de">David Roden</a>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class URIGenerated extends BaseMessage {
* Enumeration for the different values for the “UploadFrom” field in
* {@link ClientPut} and {@link ClientGet} requests.
*
- * @author <a href="mailto:dr@ina-germany.de">David Roden</a>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public enum UploadFrom {
* {@link #PROGRESS} and {@link #COMPRESSION} are single bits in that mask and
* can be combined into a new verbosity using {@link #add(Verbosity)}.
*
- * @author <a href="mailto:dr@ina-germany.de">David Roden</a>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class Verbosity {
/**
* Container for the “lastGoodVersion” field.
*
- * @author <a href="mailto:dr@ina-germany.de">David Roden</a>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class Version {
* The “WatchGlobal” messages enables clients to watch the global queue in
* addition to the client-local queue.
*
- * @author <a href="mailto:dr@ina-germany.de">David Roden</a>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class WatchGlobal extends FcpMessage {