Package org.opendaylight.openflowjava.protocol.impl.core
package org.opendaylight.openflowjava.protocol.impl.core
-
ClassDescriptionFactory for ChannelInitializer instances.Interface for a connection initializer.Holds reference to
ConnectionAdapterImpl
and passes messages for further processing.Detects idle state of switch and informs upper layers.Decoder for datagram packets.Encoder for datagram packets.Handler for datagram packets.Transforms OpenFlow Protocol messages to POJOs.Transforms OpenFlow Protocol messages to POJOs.Decodes incoming messages into message frames.Detects version of used OpenFlow Protocol and discards unsupported version messages.Stores names of handlers used in pipeline.ProtocolChannelInitializer<C extends io.netty.channel.Channel>Initializer for protocol channels.Server facade interface.Class for setting up TLS connection.Class for storing keys.Implementation of the SwitchConnectionProviderFactory interface.Exposed class for server handling.Initializes TCP / TLS channel.UDP implementation of ChannelInitializer.As UDP communication is handled only by one channel, it is needed to store MessageConsumers, so that we know which consumer handles which channel.Wraps received messages (includes version) and sender address.Wraps received messages (includes version).