Class UnixSocketTransport
java.lang.Object
org.freedesktop.dbus.connections.transports.AbstractTransport
org.freedesktop.dbus.connections.transports.AbstractUnixTransport
org.freedesktop.dbus.transport.jnr.UnixSocketTransport
- All Implemented Interfaces:
Closeable,AutoCloseable
Transport type representing a transport connection to a unix socket.
- Since:
- v3.2.0 - 2019-02-08
- Author:
- hypfvieh
-
Method Summary
Modifier and TypeMethodDescriptionvoidclose()Establish a connection to DBus using unix sockets.intgetUid(SocketChannel _sock) protected booleanprotected booleanDeprecated.Methods inherited from class org.freedesktop.dbus.connections.transports.AbstractTransport
connect, getAddress, getLogger, getSaslAuthMode, getSaslConfig, getSaslMode, isConnected, listen, readMessage, setPreConnectCallback, setSaslAuthMode, setSaslMode, toString, writeMessage
-
Method Details
-
hasFileDescriptorSupport
protected boolean hasFileDescriptorSupport()- Specified by:
hasFileDescriptorSupportin classAbstractTransport
-
connectImpl
Establish a connection to DBus using unix sockets.- Specified by:
connectImplin classAbstractTransport- Throws:
IOException- on error
-
close
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Overrides:
closein classAbstractTransport- Throws:
IOException
-
isAbstractAllowed
Deprecated.- Specified by:
isAbstractAllowedin classAbstractTransport
-
getUid
- Specified by:
getUidin classAbstractUnixTransport- Throws:
IOException
-