public abstract class DtlsHandler
extends io.netty.channel.ChannelDuplexHandler
| Modifier and Type | Class and Description |
|---|---|
static class |
DtlsHandler.ChannelContext |
| Modifier and Type | Field and Description |
|---|---|
protected org.opendaylight.usc.crypto.dtls.DtlsHandlerTransport |
rawTransport |
| Constructor and Description |
|---|
DtlsHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
channelActive(io.netty.channel.ChannelHandlerContext ctx) |
void |
channelRead(io.netty.channel.ChannelHandlerContext ctx,
Object obj) |
protected abstract org.bouncycastle.crypto.tls.DTLSTransport |
getDtlsTransport() |
protected String |
getName() |
void |
write(io.netty.channel.ChannelHandlerContext ctx,
Object obj,
io.netty.channel.ChannelPromise promise) |
bind, close, connect, deregister, disconnect, flush, readchannelInactive, channelReadComplete, channelRegistered, channelUnregistered, channelWritabilityChanged, exceptionCaught, userEventTriggeredensureNotSharable, handlerAdded, handlerRemoved, isSharableprotected final org.opendaylight.usc.crypto.dtls.DtlsHandlerTransport rawTransport
public void channelActive(io.netty.channel.ChannelHandlerContext ctx)
throws Exception
channelActive in interface io.netty.channel.ChannelInboundHandlerchannelActive in class io.netty.channel.ChannelInboundHandlerAdapterExceptionpublic void channelRead(io.netty.channel.ChannelHandlerContext ctx,
Object obj)
throws Exception
channelRead in interface io.netty.channel.ChannelInboundHandlerchannelRead in class io.netty.channel.ChannelInboundHandlerAdapterExceptionpublic void write(io.netty.channel.ChannelHandlerContext ctx,
Object obj,
io.netty.channel.ChannelPromise promise)
throws Exception
write in interface io.netty.channel.ChannelOutboundHandlerwrite in class io.netty.channel.ChannelDuplexHandlerExceptionprotected String getName()
protected abstract org.bouncycastle.crypto.tls.DTLSTransport getDtlsTransport()
throws IOException
IOExceptionCopyright © 2019 OpenDaylight. All rights reserved.