Class UnixSocketEndPoint
java.lang.Object
org.eclipse.jetty.io.IdleTimeout
org.eclipse.jetty.io.AbstractEndPoint
org.eclipse.jetty.io.ChannelEndPoint
org.eclipse.jetty.unixsocket.UnixSocketEndPoint
- All Implemented Interfaces:
Closeable, AutoCloseable, org.eclipse.jetty.io.EndPoint, org.eclipse.jetty.io.ManagedSelector.Selectable
public class UnixSocketEndPoint
extends org.eclipse.jetty.io.ChannelEndPoint
-
Constructor Summary
ConstructorsConstructorDescriptionUnixSocketEndPoint(jnr.unixsocket.UnixSocketChannel channel, org.eclipse.jetty.io.ManagedSelector selector, SelectionKey key, org.eclipse.jetty.util.thread.Scheduler scheduler) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidjnr.unixsocket.UnixSocketChannelMethods inherited from class org.eclipse.jetty.io.ChannelEndPoint
doClose, fill, flush, getTransport, isOpen, isOptimizedForDirectBuffers, needsFillInterest, onClose, onIncompleteFlush, onSelected, replaceKey, toEndPointString, updateKeyMethods inherited from class org.eclipse.jetty.io.AbstractEndPoint
checkFill, checkFlush, close, close, doShutdownInput, fillInterested, getConnection, getCreatedTimeStamp, getFillInterest, getWriteFlusher, isFillInterested, isInputShutdown, isOutputShutdown, onClose, onIdleExpired, onOpen, reset, setConnection, shutdownInput, shutdownOutput, toConnectionString, toString, tryFillInterested, upgrade, writeMethods inherited from class org.eclipse.jetty.io.IdleTimeout
checkIdleTimeout, getIdleFor, getIdleTimeout, getScheduler, notIdle, setIdleTimeoutMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.jetty.io.EndPoint
getIdleTimeout, setIdleTimeout
-
Constructor Details
-
UnixSocketEndPoint
public UnixSocketEndPoint(jnr.unixsocket.UnixSocketChannel channel, org.eclipse.jetty.io.ManagedSelector selector, SelectionKey key, org.eclipse.jetty.util.thread.Scheduler scheduler)
-
-
Method Details
-
getChannel
public jnr.unixsocket.UnixSocketChannel getChannel()- Overrides:
getChannelin classorg.eclipse.jetty.io.ChannelEndPoint
-
getLocalAddress
- Specified by:
getLocalAddressin interfaceorg.eclipse.jetty.io.EndPoint- Overrides:
getLocalAddressin classorg.eclipse.jetty.io.ChannelEndPoint
-
getRemoteAddress
- Specified by:
getRemoteAddressin interfaceorg.eclipse.jetty.io.EndPoint- Overrides:
getRemoteAddressin classorg.eclipse.jetty.io.ChannelEndPoint
-
doShutdownOutput
protected void doShutdownOutput()- Overrides:
doShutdownOutputin classorg.eclipse.jetty.io.ChannelEndPoint
-