diff options
author | Grant Limberg <glimberg@gmail.com> | 2015-04-25 17:29:07 -0700 |
---|---|---|
committer | Grant Limberg <glimberg@gmail.com> | 2015-04-25 17:29:07 -0700 |
commit | 56f8160af8e89e6981a5f67d23c307dcd1ef0f2a (patch) | |
tree | c70de0772d6d76bdbcc01eb2b88c104cb68f918d /java/src/com/zerotierone/sdk/Peer.java | |
parent | 0d4283a3fa5b08bd730f26ab7680fd5680ad03b3 (diff) | |
download | infinitytier-56f8160af8e89e6981a5f67d23c307dcd1ef0f2a.tar.gz infinitytier-56f8160af8e89e6981a5f67d23c307dcd1ef0f2a.zip |
generate javadocs for the Java SDK
Diffstat (limited to 'java/src/com/zerotierone/sdk/Peer.java')
-rw-r--r-- | java/src/com/zerotierone/sdk/Peer.java | 32 |
1 files changed, 31 insertions, 1 deletions
diff --git a/java/src/com/zerotierone/sdk/Peer.java b/java/src/com/zerotierone/sdk/Peer.java index cd2268b4..60b9ff4b 100644 --- a/java/src/com/zerotierone/sdk/Peer.java +++ b/java/src/com/zerotierone/sdk/Peer.java @@ -29,7 +29,10 @@ package com.zerotierone.sdk; import java.util.ArrayList; -public class Peer { +/** + * Peer status result + */ +public final class Peer { private long address; private long lastUnicastFrame; private long lastMulticastFrame; @@ -42,38 +45,65 @@ public class Peer { private Peer() {} + /** + * ZeroTier address (40 bits) + */ public final long address() { return address; } + /** + * Time we last received a unicast frame from this peer + */ public final long lastUnicastFrame() { return lastUnicastFrame; } + /** + * Time we last received a multicast rame from this peer + */ public final long lastMulticastFrame() { return lastMulticastFrame; } + /** + * Remote major version or -1 if not known + */ public final int versionMajor() { return versionMajor; } + /** + * Remote minor version or -1 if not known + */ public final int versionMinor() { return versionMinor; } + /** + * Remote revision or -1 if not known + */ public final int versionRev() { return versionRev; } + /** + * Last measured latency in milliseconds or zero if unknown + */ public final int latency() { return latency; } + /** + * What trust hierarchy role does this device have? + */ public final PeerRole role() { return role; } + /** + * Known network paths to peer + */ public final ArrayList<PhysicalPeerPath> paths() { return paths; } |