From 407e2fc7deb693d37d89adc9292b0bf70c50e85a Mon Sep 17 00:00:00 2001 From: Grant Limberg Date: Thu, 23 Apr 2015 20:17:29 -0700 Subject: Added ant build script. Requires NDK_BUILD_LOC environment variable pointing to the ndk-build script fixed compile erros in Node and VirutalNetworkConfig Signed-off-by: Grant Limberg --- .../com/zerotierone/sdk/VirtualNetworkConfig.java | 71 ++++++++++++++++++++-- 1 file changed, 65 insertions(+), 6 deletions(-) (limited to 'java/src/com/zerotierone/sdk/VirtualNetworkConfig.java') diff --git a/java/src/com/zerotierone/sdk/VirtualNetworkConfig.java b/java/src/com/zerotierone/sdk/VirtualNetworkConfig.java index db52b4cd..8085994b 100644 --- a/java/src/com/zerotierone/sdk/VirtualNetworkConfig.java +++ b/java/src/com/zerotierone/sdk/VirtualNetworkConfig.java @@ -29,7 +29,7 @@ package com.zerotierone.sdk; import java.lang.String; import java.util.ArrayList; -import java.net.InetAddresss; +import java.net.InetAddress; public class VirtualNetworkConfig { public static final int MAX_MULTICAST_SUBSCRIPTIONS = 4096; @@ -41,13 +41,72 @@ public class VirtualNetworkConfig { private VirtualNetworkStatus status; private VirtualNetworkType type; private int mtu; - private int dhcp; - private int bridge; - private int broadcastEnabled; - private int portError; + private boolean dhcp; + private boolean bridge; + private boolean broadcastEnabled; + private boolean portError; private boolean enabled; private long netconfRevision; private int multicastSubscriptionCount; private ArrayList multicastSubscriptions; private ArrayList assignedAddresses; -} \ No newline at end of file + + private VirtualNetworkConfig() { + + } + + public final long networkId() { + return nwid; + } + public final long macAddress() { + return mac; + } + + public final String name() { + return name; + } + + public final VirtualNetworkStatus networkStatus() { + return status; + } + + public final VirtualNetworkType networkType() { + return type; + } + + public final int mtu() { + return mtu; + } + + public final boolean isDhcpAvailable() { + return dhcp; + } + + public final boolean isBridgeEnabled() { + return bridge; + } + + public final boolean broadcastEnabled() { + return broadcastEnabled; + } + + public final boolean portError() { + return portError; + } + + public final boolean isEnabled() { + return enabled; + } + + public final long netconfRevision() { + return netconfRevision; + } + + public final ArrayList multicastSubscriptions() { + return multicastSubscriptions; + } + + public final ArrayList assignedAddresses() { + return assignedAddresses; + } +} -- cgit v1.2.3