Index
All Classes|All Packages
A
- accept() - Method in class com.zerotier.sockets.ZeroTierServerSocket
-
Accept incoming connections on this ZeroTierSocket
- accept() - Method in class com.zerotier.sockets.ZeroTierSocket
-
Accept incoming connections on this ZeroTierSocket
B
- bind(String, int) - Method in class com.zerotier.sockets.ZeroTierDatagramSocket
-
Bind to a local address
- bind(String, int) - Method in class com.zerotier.sockets.ZeroTierSocket
-
Bind to a local address
- bind(InetAddress, int) - Method in class com.zerotier.sockets.ZeroTierDatagramSocket
-
Bind to a local address
- bind(InetAddress, int) - Method in class com.zerotier.sockets.ZeroTierSocket
-
Bind to a local address
- bind(SocketAddress) - Method in class com.zerotier.sockets.ZeroTierServerSocket
-
Bind to a local address
- bind(SocketAddress, int) - Method in class com.zerotier.sockets.ZeroTierServerSocket
-
Bind to a local address
C
- close() - Method in class com.zerotier.sockets.ZeroTierDatagramSocket
-
Close the ZeroTierSocket.
- close() - Method in class com.zerotier.sockets.ZeroTierInputStream
-
Close the ZeroTierInputStream
- close() - Method in class com.zerotier.sockets.ZeroTierOutputStream
-
Close the stream
- close() - Method in class com.zerotier.sockets.ZeroTierServerSocket
-
Close the ZeroTierSocket.
- close() - Method in class com.zerotier.sockets.ZeroTierSocket
-
Close the ZeroTierSocket.
- com.zerotier.sockets - package com.zerotier.sockets
- connect(String, int) - Method in class com.zerotier.sockets.ZeroTierDatagramSocket
-
Connect to a remote host
- connect(String, int) - Method in class com.zerotier.sockets.ZeroTierSocket
-
Connect to a remote host
- connect(InetAddress, int) - Method in class com.zerotier.sockets.ZeroTierDatagramSocket
-
Connect to a remote host
- connect(InetAddress, int) - Method in class com.zerotier.sockets.ZeroTierSocket
-
Connect to a remote host
- connect(SocketAddress) - Method in class com.zerotier.sockets.ZeroTierDatagramSocket
-
Connect to a remote host
- connect(SocketAddress) - Method in class com.zerotier.sockets.ZeroTierSocket
-
Connect to a remote host
G
- getId() - Method in class com.zerotier.sockets.ZeroTierNode
-
Get the identity of this node (public key)
- getInetAddress() - Method in class com.zerotier.sockets.ZeroTierDatagramSocket
-
Get the remote address to which this ZeroTierSocket is connected.
- getInetAddress() - Method in class com.zerotier.sockets.ZeroTierServerSocket
-
Get the remote address to which this ZeroTierSocket is bound
- getInetAddress() - Method in class com.zerotier.sockets.ZeroTierSocket
-
Get the remote address to which this ZeroTierSocket is connected.
- getInputStream() - Method in class com.zerotier.sockets.ZeroTierSocket
-
Return a reference to the ZeroTierInputStream used by this ZeroTierSocket
- getIPv4Address(long) - Method in class com.zerotier.sockets.ZeroTierNode
-
Get the first-assigned IPv4 address
- getIPv6Address(long) - Method in class com.zerotier.sockets.ZeroTierNode
-
Get the first-assigned IPv6 address
- getKeepAlive() - Method in class com.zerotier.sockets.ZeroTierSocket
-
Return whether keepalive is enabled.
- getLocalAddress() - Method in class com.zerotier.sockets.ZeroTierDatagramSocket
-
Get the local address to which this ZeroTierSocket is bound
- getLocalAddress() - Method in class com.zerotier.sockets.ZeroTierSocket
-
Get the local address to which this ZeroTierSocket is bound
- getLocalPort() - Method in class com.zerotier.sockets.ZeroTierDatagramSocket
-
Get the local port to which this ZeroTierSocket is bound
- getLocalPort() - Method in class com.zerotier.sockets.ZeroTierServerSocket
-
Get the local port to which this ZeroTierSocket is bound
- getLocalPort() - Method in class com.zerotier.sockets.ZeroTierSocket
-
Get the local port to which this ZeroTierSocket is bound
- getLocalSocketAddress() - Method in class com.zerotier.sockets.ZeroTierDatagramSocket
-
Get the local endpoint address to which this socket is bound to
- getLocalSocketAddress() - Method in class com.zerotier.sockets.ZeroTierServerSocket
-
Get the local address to which this ZeroTierSocket is bound
- getLocalSocketAddress() - Method in class com.zerotier.sockets.ZeroTierSocket
-
Get the local endpoint address to which this socket is bound to
- getMACAddress(long) - Method in class com.zerotier.sockets.ZeroTierNode
-
Get the first-assigned IPv6 address
- getNativeFileDescriptor() - Method in class com.zerotier.sockets.ZeroTierSocket
- getOutputStream() - Method in class com.zerotier.sockets.ZeroTierSocket
-
Return a reference to the ZeroTierOutputStream used by this ZeroTierSocket
- getReceiveBufferSize() - Method in class com.zerotier.sockets.ZeroTierDatagramSocket
-
Return the size of the receive buffer for the ZeroTierSocket's ZeroTierInputStream (SO_RCVBUF)
- getReceiveBufferSize() - Method in class com.zerotier.sockets.ZeroTierServerSocket
-
Return the size of the receive buffer for the ZeroTierSocket's ZeroTierInputStream (SO_RCVBUF)
- getReceiveBufferSize() - Method in class com.zerotier.sockets.ZeroTierSocket
-
Return the size of the receive buffer for the ZeroTierSocket's ZeroTierInputStream (SO_RCVBUF)
- getRemoteAddress() - Method in class com.zerotier.sockets.ZeroTierDatagramSocket
-
Get the remote address to which this ZeroTierSocket is connected
- getRemoteAddress() - Method in class com.zerotier.sockets.ZeroTierSocket
-
Get the remote address to which this ZeroTierSocket is connected
- getRemotePort() - Method in class com.zerotier.sockets.ZeroTierDatagramSocket
-
Get the remote port to which this ZeroTierSocket is connected
- getRemotePort() - Method in class com.zerotier.sockets.ZeroTierSocket
-
Get the remote port to which this ZeroTierSocket is connected
- getReuseAddress() - Method in class com.zerotier.sockets.ZeroTierDatagramSocket
-
Return whether address reuse is enabled on this ZeroTierSocket (SO_REUSEADDR)
- getReuseAddress() - Method in class com.zerotier.sockets.ZeroTierServerSocket
-
Return whether address reuse is enabled on this ZeroTierSocket (SO_REUSEADDR)
- getReuseAddress() - Method in class com.zerotier.sockets.ZeroTierSocket
-
Return whether address reuse is enabled on this ZeroTierSocket (SO_REUSEADDR)
- getSendBufferSize() - Method in class com.zerotier.sockets.ZeroTierDatagramSocket
-
Return the size of the send buffer for the ZeroTierSocket's ZeroTierOutputStream (SO_SNDBUF)
- getSendBufferSize() - Method in class com.zerotier.sockets.ZeroTierSocket
-
Return the size of the send buffer for the ZeroTierSocket's ZeroTierOutputStream (SO_SNDBUF)
- getSoLingerTime() - Method in class com.zerotier.sockets.ZeroTierSocket
-
Return the amount of time that a ZeroTierSocket will linger after closure (SO_LINGER)
- getSoTimeout() - Method in class com.zerotier.sockets.ZeroTierDatagramSocket
-
Get the ZeroTierSocket's timeout value (SO_RCVTIMEO)
- getSoTimeout() - Method in class com.zerotier.sockets.ZeroTierServerSocket
-
Get the ZeroTierSocket's timeout value (SO_RCVTIMEO)
- getSoTimeout() - Method in class com.zerotier.sockets.ZeroTierSocket
-
Get the ZeroTierSocket's timeout value (SO_RCVTIMEO)
I
- initAllowIdCache(boolean) - Method in class com.zerotier.sockets.ZeroTierNode
-
(Optional) Whether caching of identity key pairs to storage is allowed.
- initAllowNetworkCache(boolean) - Method in class com.zerotier.sockets.ZeroTierNode
-
(Optional) Whether caching of network configuration data to storage is allowed.
- initAllowPeerCache(boolean) - Method in class com.zerotier.sockets.ZeroTierNode
-
(Optional) Whether caching of peer address information to storage is allowed.
- initAllowRootsCache(boolean) - Method in class com.zerotier.sockets.ZeroTierNode
-
(Optional) Whether caching of root topology to storage is allowed.
- initFromStorage(String) - Method in class com.zerotier.sockets.ZeroTierNode
-
(Optional) Instruct ZeroTier to read and write identities and cache from a storage location.
- initSetEventHandler(ZeroTierEventListener) - Method in class com.zerotier.sockets.ZeroTierNode
-
(Optional) Set the event handler function.
- initSetPort(short) - Method in class com.zerotier.sockets.ZeroTierNode
-
(Optional) Set the ZeroTier service port.
- inputStreamHasBeenShutdown() - Method in class com.zerotier.sockets.ZeroTierSocket
-
Return whether the input-aspect of the ZeroTierSocket has been disabled.
- isBound() - Method in class com.zerotier.sockets.ZeroTierDatagramSocket
-
Return whether this ZeroTierSocket is bound to a local address
- isBound() - Method in class com.zerotier.sockets.ZeroTierServerSocket
-
Return whether this ZeroTierSocket is bound to a local address
- isBound() - Method in class com.zerotier.sockets.ZeroTierSocket
-
Return whether this ZeroTierSocket is bound to a local address
- isClosed() - Method in class com.zerotier.sockets.ZeroTierDatagramSocket
-
Return whether this ZeroTierSocket has been closed
- isClosed() - Method in class com.zerotier.sockets.ZeroTierServerSocket
-
Return whether this ZeroTierSocket has been closed
- isClosed() - Method in class com.zerotier.sockets.ZeroTierSocket
-
Return whether this ZeroTierSocket has been closed
- isConnected() - Method in class com.zerotier.sockets.ZeroTierDatagramSocket
-
Return whether this ZeroTierSocket is connected to a remote address
- isConnected() - Method in class com.zerotier.sockets.ZeroTierSocket
-
Return whether this ZeroTierSocket is connected to a remote address
- isNetworkTransportReady(long) - Method in class com.zerotier.sockets.ZeroTierNode
-
Return whether the given network is ready to process traffic
- isOnline() - Method in class com.zerotier.sockets.ZeroTierNode
-
Return whether the ZeroTier node is currently online (able to reach a root)
J
- join(long) - Method in class com.zerotier.sockets.ZeroTierNode
-
Join a network
L
- leave(long) - Method in class com.zerotier.sockets.ZeroTierNode
-
Leave a network
- listen(int) - Method in class com.zerotier.sockets.ZeroTierSocket
-
Put the ZeroTierSocket into a listening state
O
- onZeroTierEvent(long, int) - Method in interface com.zerotier.sockets.ZeroTierEventListener
- outputStreamHasBeenShutdown() - Method in class com.zerotier.sockets.ZeroTierSocket
-
Return whether the output-aspect of the ZeroTierSocket has been disabled.
R
- read() - Method in class com.zerotier.sockets.ZeroTierInputStream
-
Read a single byte from the stream
- read(byte[]) - Method in class com.zerotier.sockets.ZeroTierInputStream
-
Read from stream into buffer
- read(byte[], int, int) - Method in class com.zerotier.sockets.ZeroTierInputStream
-
Read from stream into buffer at offset
- readAllBytes() - Method in class com.zerotier.sockets.ZeroTierInputStream
-
Read all available data from stream
- readNBytes(byte[], int, int) - Method in class com.zerotier.sockets.ZeroTierInputStream
-
Read a given number of bytes from the stream into a buffer
- receive(DatagramPacket) - Method in class com.zerotier.sockets.ZeroTierDatagramSocket
-
Receive a DatagramPacket from a remote host
S
- send(DatagramPacket) - Method in class com.zerotier.sockets.ZeroTierDatagramSocket
-
Send a DatagramPacket to a remote host
- setKeepAliveEnabled(boolean) - Method in class com.zerotier.sockets.ZeroTierSocket
-
Enable or disable the keepalive setting (SO_KEEPALIVE)
- setReceiveBufferSize(int) - Method in class com.zerotier.sockets.ZeroTierDatagramSocket
-
Set the size of the receive buffer for the ZeroTierSocket's ZeroTierInputStream.
- setReceiveBufferSize(int) - Method in class com.zerotier.sockets.ZeroTierServerSocket
-
Set the size of the receive buffer for the ZeroTierSocket's ZeroTierInputStream.
- setReceiveBufferSize(int) - Method in class com.zerotier.sockets.ZeroTierSocket
-
Set the size of the receive buffer for the ZeroTierSocket's ZeroTierInputStream.
- setReuseAddress(boolean) - Method in class com.zerotier.sockets.ZeroTierDatagramSocket
-
Enable or disable the re-use of addresses (SO_REUSEADDR)
- setReuseAddress(boolean) - Method in class com.zerotier.sockets.ZeroTierServerSocket
-
Enable or disable the re-use of addresses (SO_REUSEADDR)
- setReuseAddress(boolean) - Method in class com.zerotier.sockets.ZeroTierSocket
-
Enable or disable the re-use of addresses (SO_REUSEADDR)
- setSendBufferSize(int) - Method in class com.zerotier.sockets.ZeroTierDatagramSocket
-
Set the size of the send buffer for the ZeroTierSocket's ZeroTierOutputStream (SO_SNDBUF)
- setSendBufferSize(int) - Method in class com.zerotier.sockets.ZeroTierSocket
-
Set the size of the send buffer for the ZeroTierSocket's ZeroTierOutputStream (SO_SNDBUF)
- setSoLinger(boolean, int) - Method in class com.zerotier.sockets.ZeroTierSocket
-
Set the amount of time that a ZeroTierSocket will linger after closure (SO_LINGER)
- setSoTimeout(int) - Method in class com.zerotier.sockets.ZeroTierDatagramSocket
-
Set the timeout value for SO_RCVTIMEO
- setSoTimeout(int) - Method in class com.zerotier.sockets.ZeroTierServerSocket
-
Set the timeout value for SO_RCVTIMEO
- setSoTimeout(int) - Method in class com.zerotier.sockets.ZeroTierSocket
-
Set the timeout value for SO_RCVTIMEO
- setTcpNoDelayEnabled(boolean) - Method in class com.zerotier.sockets.ZeroTierSocket
-
Enable or disable TCP_NODELAY
- shutdownInput() - Method in class com.zerotier.sockets.ZeroTierSocket
-
Disable the input-aspect of the ZeroTierSocket.
- shutdownOutput() - Method in class com.zerotier.sockets.ZeroTierSocket
-
Disable the output-aspect of the ZeroTierSocket.
- skip(long) - Method in class com.zerotier.sockets.ZeroTierInputStream
-
Skip a certain number of bytes
- start() - Method in class com.zerotier.sockets.ZeroTierNode
-
Start the ZeroTier node
- stop() - Method in class com.zerotier.sockets.ZeroTierNode
-
Stop the ZeroTier node
T
- tcpNoDelayEnabled() - Method in class com.zerotier.sockets.ZeroTierSocket
-
Return whether TCP no-delay is enabled (TCP_NODELAY)
- transferTo(OutputStream) - Method in class com.zerotier.sockets.ZeroTierInputStream
-
Transfer bytes from this stream to another
W
- write(byte[]) - Method in class com.zerotier.sockets.ZeroTierOutputStream
-
Write a buffer
- write(byte[], int, int) - Method in class com.zerotier.sockets.ZeroTierOutputStream
-
Write a buffer at offset
- write(int) - Method in class com.zerotier.sockets.ZeroTierOutputStream
-
Write low byte
Z
- ZeroTierDatagramSocket - Class in com.zerotier.sockets
-
Implements Socket-like behavior over ZeroTier
- ZeroTierDatagramSocket() - Constructor for class com.zerotier.sockets.ZeroTierDatagramSocket
-
Create a ZeroTierDatagramSocket and bind it to any available port
- ZeroTierDatagramSocket(int) - Constructor for class com.zerotier.sockets.ZeroTierDatagramSocket
-
Create a ZeroTierDatagramSocket bound to the given port
- ZeroTierDatagramSocket(int, InetAddress) - Constructor for class com.zerotier.sockets.ZeroTierDatagramSocket
-
Create a ZeroTierDatagramSocket bound to the given port and local address
- ZeroTierDatagramSocket(String, int) - Constructor for class com.zerotier.sockets.ZeroTierDatagramSocket
-
Create a ZeroTierDatagramSocket bound to the given port and local address
- ZeroTierDatagramSocket(SocketAddress) - Constructor for class com.zerotier.sockets.ZeroTierDatagramSocket
-
Create a ZeroTierDatagramSocket bound to the given endpoint
- ZeroTierEventListener - Interface in com.zerotier.sockets
-
Class that must be implemented to receive ZeroTier event notifications.
- ZeroTierInputStream - Class in com.zerotier.sockets
-
Extends InputStream using ZeroTier as a transport
- ZeroTierInputStream() - Constructor for class com.zerotier.sockets.ZeroTierInputStream
- ZeroTierNative - Class in com.zerotier.sockets
-
Class that exposes the low-level C socket interface provided by libzt.
- ZeroTierNative() - Constructor for class com.zerotier.sockets.ZeroTierNative
- ZeroTierNode - Class in com.zerotier.sockets
-
Class that provides a control interface for nodes and networks by wrapping the ZeroTierNative class.
- ZeroTierNode() - Constructor for class com.zerotier.sockets.ZeroTierNode
- ZeroTierOutputStream - Class in com.zerotier.sockets
-
Extends OutputStream using ZeroTier as a transport
- ZeroTierOutputStream() - Constructor for class com.zerotier.sockets.ZeroTierOutputStream
- ZeroTierServerSocket - Class in com.zerotier.sockets
-
Implements SocketServer-like behavior over ZeroTier
- ZeroTierServerSocket() - Constructor for class com.zerotier.sockets.ZeroTierServerSocket
-
Create an unbound ZeroTierServerSocket
- ZeroTierServerSocket(int) - Constructor for class com.zerotier.sockets.ZeroTierServerSocket
-
Create a ZeroTierServerSocket bound to the given port
- ZeroTierServerSocket(int, int) - Constructor for class com.zerotier.sockets.ZeroTierServerSocket
-
Create a ZeroTierServerSocket bound to the given port with a backlog
- ZeroTierServerSocket(int, int, InetAddress) - Constructor for class com.zerotier.sockets.ZeroTierServerSocket
-
Create a ZeroTierServerSocket bound to the given port and local address
- ZeroTierSocket - Class in com.zerotier.sockets
-
Implements Socket-like behavior over ZeroTier
- ZeroTierSocket(int, int, int) - Constructor for class com.zerotier.sockets.ZeroTierSocket
-
Create a new ZeroTierSocket with the given attributes
- ZeroTierSocket(String, int) - Constructor for class com.zerotier.sockets.ZeroTierSocket
- zfd - Variable in class com.zerotier.sockets.ZeroTierInputStream
-
File descriptor used by lower native layer
- zfd - Variable in class com.zerotier.sockets.ZeroTierOutputStream
-
File descriptor used by lower native layer.
- zts_addr_compute_6plane_str(long, long, String, int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_addr_compute_rfc4193_str(long, long, String, int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_addr_get_str(long, int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_addr_is_assigned(long, int) - Static method in class com.zerotier.sockets.ZeroTierNative
- ZTS_AF_INET - Static variable in class com.zerotier.sockets.ZeroTierNative
-
IPv4 address family
- ZTS_AF_INET6 - Static variable in class com.zerotier.sockets.ZeroTierNative
-
IPv6 address family
- zts_bind(int, String, int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_bsd_accept(int, ZeroTierSocketAddress) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_bsd_close(int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_bsd_fcntl(int, int, int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_bsd_getpeername(int, ZeroTierSocketAddress) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_bsd_getsockname(int, ZeroTierSocketAddress) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_bsd_listen(int, int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_bsd_read(int, byte[]) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_bsd_read_length(int, byte[], int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_bsd_read_offset(int, byte[], int, int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_bsd_recv(int, byte[], int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_bsd_recvfrom(int, byte[], int, ZeroTierSocketAddress) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_bsd_select(int, ZeroTierFileDescriptorSet, ZeroTierFileDescriptorSet, ZeroTierFileDescriptorSet, int, int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_bsd_send(int, byte[], int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_bsd_sendto(int, byte[], int, ZeroTierSocketAddress) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_bsd_shutdown(int, int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_bsd_socket(int, int, int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_bsd_write(int, byte[]) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_bsd_write_byte(int, byte) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_bsd_write_offset(int, byte[], int, int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_connect(int, String, int, int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_core_lock_obtain() - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_core_lock_release() - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_core_query_addr(long, int, String, int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_core_query_addr_count(long) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_core_query_mc_count(long) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_core_query_path(long, int, String, int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_core_query_path_count(long) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_core_query_route_count(long) - Static method in class com.zerotier.sockets.ZeroTierNative
- ZTS_EACCES - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Permission denied
- ZTS_EADDRINUSE - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Address already in use
- ZTS_EADDRNOTAVAIL - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Cannot assign requested address
- ZTS_EAFNOSUPPORT - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Address family not supported by protocol
- ZTS_EAGAIN - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Try again
- ZTS_EALREADY - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Operation already in progress
- ZTS_EBADF - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Bad file number
- ZTS_EBUSY - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Device or resource busy
- ZTS_ECONNABORTED - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Software caused connection abort
- ZTS_ECONNRESET - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Connection reset by peer
- ZTS_EDESTADDRREQ - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Destination address required
- ZTS_EEXIST - Static variable in class com.zerotier.sockets.ZeroTierNative
-
File exists
- ZTS_EFAULT - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Bad address
- ZTS_EHOSTUNREACH - Static variable in class com.zerotier.sockets.ZeroTierNative
-
No route to host
- ZTS_EINPROGRESS - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Operation now in progress
- ZTS_EINTR - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Interrupted system call
- ZTS_EINVAL - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Invalid argument
- ZTS_EIO - Static variable in class com.zerotier.sockets.ZeroTierNative
-
I/O error
- ZTS_EISCONN - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Transport endpoint is already connected
- ZTS_EMFILE - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Too many open files
- ZTS_EMSGSIZE - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Message too long
- ZTS_ENETDOWN - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Network is down
- ZTS_ENETUNREACH - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Network is unreachable
- ZTS_ENFILE - Static variable in class com.zerotier.sockets.ZeroTierNative
-
File table overflow
- ZTS_ENOBUFS - Static variable in class com.zerotier.sockets.ZeroTierNative
-
No buffer space available
- ZTS_ENODEV - Static variable in class com.zerotier.sockets.ZeroTierNative
-
No such device
- ZTS_ENOENT - Static variable in class com.zerotier.sockets.ZeroTierNative
-
No such file or directory
- ZTS_ENOMEM - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Out of memory
- ZTS_ENOPROTOOPT - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Protocol not available
- ZTS_ENOSYS - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Function not implemented
- ZTS_ENOTCONN - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Transport endpoint is not connected
- ZTS_ENOTSOCK - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Socket operation on non-socket
- ZTS_ENXIO - Static variable in class com.zerotier.sockets.ZeroTierNative
-
No such device or address
- ZTS_EOPNOTSUPP - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Operation not supported on transport endpoint
- ZTS_EPERM - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Operation not permitted (`zts_errno` value)
- ZTS_EPFNOSUPPORT - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Protocol family not supported
- ZTS_EPROTONOSUPPORT - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Protocol not supported
- ZTS_EPROTOTYPE - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Protocol wrong type for socket
- ZTS_ERR_ARG - Static variable in class com.zerotier.sockets.ZeroTierNative
-
(-3) Invalid argument
- ZTS_ERR_GENERAL - Static variable in class com.zerotier.sockets.ZeroTierNative
-
(-5) Consider filing a bug report
- ZTS_ERR_OK - Static variable in class com.zerotier.sockets.ZeroTierNative
-
(0) No error
- ZTS_ERR_RESULT - Static variable in class com.zerotier.sockets.ZeroTierNative
-
(-4) No result (not necessarily an error)
- ZTS_ERR_SERVICE - Static variable in class com.zerotier.sockets.ZeroTierNative
-
(-2) You probably did something at the wrong time
- ZTS_ERR_SOCKET - Static variable in class com.zerotier.sockets.ZeroTierNative
-
(-1) Socket error, see zts_errno
- ZTS_ESOCKTNOSUPPORT - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Socket type not supported
- ZTS_ESRCH - Static variable in class com.zerotier.sockets.ZeroTierNative
-
No such process
- ZTS_ETIMEDOUT - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Connection timed out
- ZTS_EVENT_ADDR_ADDED_IP4 - Static variable in class com.zerotier.sockets.ZeroTierNative
-
A new managed IPv4 address was assigned to this peer
- ZTS_EVENT_ADDR_ADDED_IP6 - Static variable in class com.zerotier.sockets.ZeroTierNative
-
A new managed IPv4 address was assigned to this peer
- ZTS_EVENT_ADDR_REMOVED_IP4 - Static variable in class com.zerotier.sockets.ZeroTierNative
-
A managed IPv4 address assignment was removed from this peer
- ZTS_EVENT_ADDR_REMOVED_IP6 - Static variable in class com.zerotier.sockets.ZeroTierNative
-
A managed IPv6 address assignment was removed from this peer
- ZTS_EVENT_NETIF_DOWN - Static variable in class com.zerotier.sockets.ZeroTierNative
-
lwIP netif down (for debug purposes)
- ZTS_EVENT_NETIF_LINK_DOWN - Static variable in class com.zerotier.sockets.ZeroTierNative
-
lwIP netif link down (for debug purposes)
- ZTS_EVENT_NETIF_LINK_UP - Static variable in class com.zerotier.sockets.ZeroTierNative
-
lwIP netif link up (for debug purposes)
- ZTS_EVENT_NETIF_REMOVED - Static variable in class com.zerotier.sockets.ZeroTierNative
-
lwIP netif removed (for debug purposes)
- ZTS_EVENT_NETIF_UP - Static variable in class com.zerotier.sockets.ZeroTierNative
-
lwIP netif up (for debug purposes)
- ZTS_EVENT_NETWORK_ACCESS_DENIED - Static variable in class com.zerotier.sockets.ZeroTierNative
-
The node is not allowed to join the network (you must authorize node)
- ZTS_EVENT_NETWORK_CLIENT_TOO_OLD - Static variable in class com.zerotier.sockets.ZeroTierNative
-
The version of ZeroTier inside libzt is too old
- ZTS_EVENT_NETWORK_DOWN - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Network controller is unreachable
- ZTS_EVENT_NETWORK_NOT_FOUND - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Network ID does not correspond to a known network
- ZTS_EVENT_NETWORK_OK - Static variable in class com.zerotier.sockets.ZeroTierNative
-
The node joined the network successfully (no action needed)
- ZTS_EVENT_NETWORK_READY_IP4 - Static variable in class com.zerotier.sockets.ZeroTierNative
-
The node has received an IPv4 address from the network controller
- ZTS_EVENT_NETWORK_READY_IP4_IP6 - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Deprecated
- ZTS_EVENT_NETWORK_READY_IP6 - Static variable in class com.zerotier.sockets.ZeroTierNative
-
The node has received an IPv6 address from the network controller
- ZTS_EVENT_NETWORK_REQ_CONFIG - Static variable in class com.zerotier.sockets.ZeroTierNative
-
The configuration for a network has been requested (no action needed)
- ZTS_EVENT_NETWORK_UPDATE - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Network change received from controller
- ZTS_EVENT_NODE_DOWN - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Node is shutting down This is generated within Node's destructor when it is being shut down.
- ZTS_EVENT_NODE_FATAL_ERROR - Static variable in class com.zerotier.sockets.ZeroTierNative
-
A fatal error has occurred.
- ZTS_EVENT_NODE_OFFLINE - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Node is offline -- network does not seem to be reachable by any available strategy
- ZTS_EVENT_NODE_ONLINE - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Node is online -- at least one upstream node appears reachable
- ZTS_EVENT_NODE_UP - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Node has been initialized This is the first event generated; and is always sent.
- ZTS_EVENT_PEER_DIRECT - Static variable in class com.zerotier.sockets.ZeroTierNative
-
A direct P2P path to peer is known
- ZTS_EVENT_PEER_PATH_DEAD - Static variable in class com.zerotier.sockets.ZeroTierNative
-
A known path to a peer is now considered dead
- ZTS_EVENT_PEER_PATH_DISCOVERED - Static variable in class com.zerotier.sockets.ZeroTierNative
-
A new path to a peer was discovered
- ZTS_EVENT_PEER_RELAY - Static variable in class com.zerotier.sockets.ZeroTierNative
-
A direct P2P path to peer is NOT known.
- ZTS_EVENT_PEER_UNREACHABLE - Static variable in class com.zerotier.sockets.ZeroTierNative
-
A peer is unreachable.
- ZTS_EVENT_ROUTE_ADDED - Static variable in class com.zerotier.sockets.ZeroTierNative
-
A new managed network route was added
- ZTS_EVENT_ROUTE_REMOVED - Static variable in class com.zerotier.sockets.ZeroTierNative
-
A managed network route was removed
- ZTS_EVENT_STACK_DOWN - Static variable in class com.zerotier.sockets.ZeroTierNative
-
TCP/IP stack (lwIP) id down (for debug purposes)
- ZTS_EVENT_STACK_UP - Static variable in class com.zerotier.sockets.ZeroTierNative
-
TCP/IP stack (lwIP) is up (for debug purposes)
- ZTS_EVENT_STORE_IDENTITY_PUBLIC - Static variable in class com.zerotier.sockets.ZeroTierNative
-
The node's public key (identity)
- ZTS_EVENT_STORE_IDENTITY_SECRET - Static variable in class com.zerotier.sockets.ZeroTierNative
-
The node's secret key (identity)
- ZTS_EVENT_STORE_NETWORK - Static variable in class com.zerotier.sockets.ZeroTierNative
-
New network config
- ZTS_EVENT_STORE_PEER - Static variable in class com.zerotier.sockets.ZeroTierNative
-
New reachability hints and peer configuration
- ZTS_EVENT_STORE_PLANET - Static variable in class com.zerotier.sockets.ZeroTierNative
-
The node has received an updated planet config
- ZTS_EWOULDBLOCK - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Operation would block
- ZTS_F_GETFL - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_F_SETFL - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_FIONBIO - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_FIONREAD - Static variable in class com.zerotier.sockets.ZeroTierNative
- zts_get_blocking(int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_get_keepalive(int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_get_linger_enabled(int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_get_linger_value(int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_get_no_delay(int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_get_pending_data_size(int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_get_recv_buf_size(int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_get_recv_timeout(int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_get_reuse_addr(int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_get_send_buf_size(int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_get_send_timeout(int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_get_ttl(int) - Static method in class com.zerotier.sockets.ZeroTierNative
- ZTS_ID_STR_BUF_LEN - Static variable in class com.zerotier.sockets.ZeroTierNative
-
The length of a human-friendly identity key pair string
- ZTS_INET_ADDRSTRLEN - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Max length of human-readable IPv4 string
- ZTS_INET6_ADDRSTRLEN - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Max length of human-readable IPv6 string
- zts_init() - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_init_allow_id_cache(int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_init_allow_net_cache(int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_init_allow_peer_cache(int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_init_allow_roots_cache(int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_init_blacklist_if(String, int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_init_from_storage(String) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_init_set_event_handler(ZeroTierEventListener) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_init_set_port(short) - Static method in class com.zerotier.sockets.ZeroTierNative
- ZTS_IP_MAX_STR_LEN - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Maximum (and required) length of string buffers used to receive string-format IP addresses from the API.
- ZTS_IP_TOS - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_IP_TTL - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_IPPROTO_ICMP - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_IPPROTO_ICMPV6 - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_IPPROTO_IP - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_IPPROTO_IPV6 - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_IPPROTO_RAW - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_IPPROTO_TCP - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_IPPROTO_UDP - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_IPPROTO_UDPLITE - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_MAC_ADDRSTRLEN - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Length of human-readable MAC address string
- ZTS_MAX_ASSIGNED_ADDRESSES - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Maximum number of statically assigned IP addresses per network endpoint using ZT address management (not DHCP)
- ZTS_MAX_MULTICAST_SUBSCRIPTIONS - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Maximum number of multicast groups a device / network interface can be subscribed to at once
- ZTS_MAX_NETWORK_ROUTES - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Maximum number of pushed routes on a network
- ZTS_MAX_NETWORK_SHORT_NAME_LENGTH - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Maximum length of network short name
- ZTS_MAX_PEER_NETWORK_PATHS - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Maximum number of direct network paths to a given peer
- zts_moon_deorbit(long) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_moon_orbit(long, long) - Static method in class com.zerotier.sockets.ZeroTierNative
- ZTS_MSG_DONTWAIT - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_MSG_MORE - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_MSG_OOB - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_MSG_PEEK - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_MSG_WAITALL - Static variable in class com.zerotier.sockets.ZeroTierNative
- zts_net_compute_adhoc_id(short, short) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_net_get_broadcast(long) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_net_get_mac(long) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_net_get_mac_str(long) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_net_get_mtu(long) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_net_get_name(long, String, int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_net_get_status(long) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_net_get_type(long) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_net_join(long) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_net_leave(long) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_net_transport_is_ready(long) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_node_free() - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_node_get_id() - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_node_get_port() - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_node_is_online() - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_node_start() - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_node_stop() - Static method in class com.zerotier.sockets.ZeroTierNative
- ZTS_O_NDELAY - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_O_NONBLOCK - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_PF_INET - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_PF_INET6 - Static variable in class com.zerotier.sockets.ZeroTierNative
- zts_route_is_assigned(long, int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_set_blocking(int, int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_set_keepalive(int, int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_set_linger(int, int, int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_set_no_delay(int, int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_set_recv_buf_size(int, int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_set_recv_timeout(int, int, int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_set_reuse_addr(int, int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_set_send_buf_size(int, int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_set_send_timeout(int, int, int) - Static method in class com.zerotier.sockets.ZeroTierNative
- zts_set_ttl(int, int) - Static method in class com.zerotier.sockets.ZeroTierNative
- ZTS_SHUT_RD - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_SHUT_RDWR - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_SHUT_WR - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_SO_ACCEPTCONN - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_SO_BROADCAST - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_SO_CONTIMEO - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_SO_DEBUG - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_SO_DONTLINGER - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_SO_DONTROUTE - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_SO_ERROR - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_SO_KEEPALIVE - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_SO_LINGER - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_SO_NO_CHECK - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_SO_OOBINLINE - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_SO_RCVBUF - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_SO_RCVLOWAT - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_SO_RCVTIMEO - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_SO_REUSEADDR - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_SO_REUSEPORT - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_SO_SNDBUF - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_SO_SNDLOWAT - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_SO_SNDTIMEO - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_SO_TYPE - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_SO_USELOOPBACK - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_SOCK_DGRAM - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Datagram socket
- ZTS_SOCK_RAW - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_SOCK_STREAM - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Stream socket
- ZTS_SOL_SOCKET - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_STORE_DATA_LEN - Static variable in class com.zerotier.sockets.ZeroTierNative
-
Required buffer length to safely receive data store items
- ZTS_TCP_KEEPALIVE - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_TCP_KEEPCNT - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_TCP_KEEPIDLE - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_TCP_KEEPINTVL - Static variable in class com.zerotier.sockets.ZeroTierNative
- ZTS_TCP_NODELAY - Static variable in class com.zerotier.sockets.ZeroTierNative
- zts_util_delay(long) - Static method in class com.zerotier.sockets.ZeroTierNative
All Classes|All Packages