Uses of Interface
org.xnio.channels.WritableMessageChannel
-
Packages that use WritableMessageChannel Package Description org.xnio The main API package for XNIO.org.xnio.channels The core XNIO channel API.org.xnio.conduits The XNIO conduit SPI. -
-
Uses of WritableMessageChannel in org.xnio
Methods in org.xnio with type parameters of type WritableMessageChannel Modifier and Type Method Description static <T extends WritableMessageChannel>
ChannelListener<T>ChannelListeners. sendingChannelListener(Pooled<java.nio.ByteBuffer> pooled, ChannelListener<? super T> delegate, ChannelExceptionHandler<? super T> exceptionHandler)A sending channel listener. -
Uses of WritableMessageChannel in org.xnio.channels
Subinterfaces of WritableMessageChannel in org.xnio.channels Modifier and Type Interface Description interfaceConnectedMessageChannelA channel that sends and receives messages to a connected peer.interfaceMessageChannelA channel that sends and receives whole messages.Classes in org.xnio.channels that implement WritableMessageChannel Modifier and Type Class Description classAssembledConnectedMessageChannelA connected bidirectional message channel assembled from a readable and writable message channel.classAssembledMessageChannelA bidirectional message channel assembled from a readable and writable message channel.classFramedMessageChannelDeprecated.This class is deprecated; use conduits instead.Methods in org.xnio.channels with type parameters of type WritableMessageChannel Modifier and Type Method Description static <C extends WritableMessageChannel>
voidChannels. sendBlocking(C channel, java.nio.ByteBuffer buffer)Simple utility method to execute a blocking send on a message channel.static <C extends WritableMessageChannel>
voidChannels. sendBlocking(C channel, java.nio.ByteBuffer[] buffers, int offs, int len)Simple utility method to execute a blocking gathering send on a message channel.static <C extends WritableMessageChannel>
booleanChannels. sendBlocking(C channel, java.nio.ByteBuffer[] buffers, int offs, int len, long time, java.util.concurrent.TimeUnit unit)Simple utility method to execute a blocking gathering send on a message channel with a timeout.static <C extends WritableMessageChannel>
booleanChannels. sendBlocking(C channel, java.nio.ByteBuffer buffer, long time, java.util.concurrent.TimeUnit unit)Simple utility method to execute a blocking send on a message channel with a timeout.Methods in org.xnio.channels that return types with arguments of type WritableMessageChannel Modifier and Type Method Description ChannelListener.Setter<? extends WritableMessageChannel>WritableMessageChannel. getCloseSetter()Get the setter which can be used to change the close listener for this channel.ChannelListener.Setter<? extends WritableMessageChannel>WritableMessageChannel. getWriteSetter()Get the setter which can be used to change the write listener for this channel.Constructors in org.xnio.channels with parameters of type WritableMessageChannel Constructor Description AssembledConnectedMessageChannel(ConnectedChannel connection, ReadableMessageChannel readable, WritableMessageChannel writable)Construct a new instance.AssembledConnectedMessageChannel(ReadableMessageChannel readable, WritableMessageChannel writable)Construct a new instance.AssembledMessageChannel(CloseableChannel closeable, ReadableMessageChannel readable, WritableMessageChannel writable)Construct a new instance.AssembledMessageChannel(ReadableMessageChannel readable, WritableMessageChannel writable)Construct a new instance. -
Uses of WritableMessageChannel in org.xnio.conduits
Classes in org.xnio.conduits that implement WritableMessageChannel Modifier and Type Class Description classConduitWritableMessageChannelA writable message channel which is backed by a message sink conduit.
-