summaryrefslogtreecommitdiff
path: root/java/src/com/zerotierone/sdk/Node.java
diff options
context:
space:
mode:
authorGrant Limberg <glimberg@gmail.com>2015-04-23 23:08:28 -0700
committerGrant Limberg <glimberg@gmail.com>2015-04-23 23:08:28 -0700
commit9ab728070349ebc276170add268039e414a556bb (patch)
tree3f78dda388c17f6fb6e099ecf905635c00f01a35 /java/src/com/zerotierone/sdk/Node.java
parent7f6556eba03a5ded74793407ecd0eee870d79c50 (diff)
downloadinfinitytier-9ab728070349ebc276170add268039e414a556bb.tar.gz
infinitytier-9ab728070349ebc276170add268039e414a556bb.zip
added infrastructure for Node.peers() and Node.networks() functions
Signed-off-by: Grant Limberg <glimberg@gmail.com>
Diffstat (limited to 'java/src/com/zerotierone/sdk/Node.java')
-rw-r--r--java/src/com/zerotierone/sdk/Node.java15
1 files changed, 9 insertions, 6 deletions
diff --git a/java/src/com/zerotierone/sdk/Node.java b/java/src/com/zerotierone/sdk/Node.java
index bb8bbeee..34a67cb7 100644
--- a/java/src/com/zerotierone/sdk/Node.java
+++ b/java/src/com/zerotierone/sdk/Node.java
@@ -30,6 +30,7 @@ package com.zerotierone.sdk;
import java.nio.ByteBuffer;
import java.lang.Long;
import java.net.InetAddress;
+import java.util.ArrayList;
public class Node {
static {
@@ -157,13 +158,17 @@ public class Node {
return status(nodeId);
}
- // TODO: ZT1_Node_peers
+ public ArrayList<Peer> peers() {
+ return peers(nodeId);
+ }
public VirtualNetworkConfig networkConfig(long nwid) {
return networkConfig(nodeId, nwid);
}
- // TODO: ZT1_Node_networks
+ public ArrayList<VirtualNetworkConfig> networks() {
+ return networks(nodeId);
+ }
public Version getVersion() {
return version();
@@ -220,13 +225,11 @@ public class Node {
private native NodeStatus status(long nodeId);
- // TODO: ZT1_Node_peers
-
private native VirtualNetworkConfig networkConfig(long nodeId, long nwid);
- // TODO: ZT1_Node_networks
-
private native Version version();
+ private native ArrayList<Peer> peers(long nodeId);
+ private native ArrayList<VirtualNetworkConfig> networks(long nodeId);
} \ No newline at end of file