Class NativeUnixSocketTransport

All Implemented Interfaces:
Closeable, AutoCloseable

public class NativeUnixSocketTransport extends AbstractUnixTransport
Transport type representing a transport connection to a unix socket. This implementation uses features of Java 16+ to connect to a unix socket without a 3rd party library.

Please note: The functionality of the native unix sockets in Java are limited. 'Side-channel' communication (e.g. passing file descriptors) is not possible (unlike using jnr-unix socket + dbus-java-nativefd).

Also using 'abstract' sockets is not possible when using this native implementation.
In most cases this implementation should suit our needs. If it does not fit for you, use jnr-unixsocket instead.

Since:
v4.0.0 - 2021-09-01
Author:
hypfvieh