Package org.drasyl.channel
Interface DrasylServerChannel
- All Superinterfaces:
io.netty.util.AttributeMap
,io.netty.channel.Channel
,io.netty.channel.ChannelOutboundInvoker
,Comparable<io.netty.channel.Channel>
,IdentityChannel
,io.netty.channel.ServerChannel
- All Known Implementing Classes:
RustDrasylServerChannel
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.netty.channel.Channel
io.netty.channel.Channel.Unsafe
-
Method Summary
Modifier and TypeMethodDescriptionconfig()
getChannel
(DrasylAddress peer) Map<DrasylAddress,
? extends DrasylChannel> io.netty.channel.ChannelFuture
serve
(DrasylAddress peer) Methods inherited from interface io.netty.util.AttributeMap
attr, hasAttr
Methods inherited from interface io.netty.channel.Channel
alloc, bytesBeforeUnwritable, bytesBeforeWritable, closeFuture, eventLoop, flush, id, isActive, isOpen, isRegistered, isWritable, localAddress, metadata, parent, pipeline, read, remoteAddress, unsafe
Methods inherited from interface io.netty.channel.ChannelOutboundInvoker
bind, bind, close, close, connect, connect, connect, connect, deregister, deregister, disconnect, disconnect, newFailedFuture, newProgressivePromise, newPromise, newSucceededFuture, voidPromise, write, write, writeAndFlush, writeAndFlush
Methods inherited from interface java.lang.Comparable
compareTo
Methods inherited from interface org.drasyl.channel.IdentityChannel
identity
-
Method Details
-
getChannels
Map<DrasylAddress,? extends DrasylChannel> getChannels() -
getChannel
-
serve
-
config
DrasylServerChannelConfig config()- Specified by:
config
in interfaceio.netty.channel.Channel
-