Package | Description |
---|---|
org.opendaylight.protocol.pcep.impl |
Modifier and Type | Field and Description |
---|---|
protected io.netty.util.concurrent.Promise<PCEPSessionImpl> |
AbstractSessionNegotiator.promise |
Modifier and Type | Method and Description |
---|---|
PCEPSessionImpl |
DefaultPCEPSessionNegotiator.createSession(io.netty.channel.Channel channel,
Open localPrefs,
Open remotePrefs) |
protected abstract PCEPSessionImpl |
AbstractPCEPSessionNegotiator.createSession(io.netty.channel.Channel channel,
Open localPrefs,
Open remotePrefs)
Create the protocol session.
|
Modifier and Type | Method and Description |
---|---|
PCEPSessionNegotiatorFactory<PCEPSessionImpl> |
PCEPDispatcherImpl.getPCEPSessionNegotiatorFactory() |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractSessionNegotiator.negotiationSuccessful(PCEPSessionImpl session) |
Modifier and Type | Method and Description |
---|---|
protected AbstractPCEPSessionNegotiator |
DefaultPCEPSessionNegotiatorFactory.createNegotiator(PCEPSessionNegotiatorFactoryDependencies sessionNegotiatorDependencies,
io.netty.util.concurrent.Promise<PCEPSessionImpl> promise,
io.netty.channel.Channel channel,
short sessionId) |
protected abstract AbstractPCEPSessionNegotiator |
AbstractPCEPSessionNegotiatorFactory.createNegotiator(PCEPSessionNegotiatorFactoryDependencies snd,
io.netty.util.concurrent.Promise<PCEPSessionImpl> promise,
io.netty.channel.Channel channel,
short sessionId)
Create a new negotiator.
|
SessionNegotiator |
AbstractPCEPSessionNegotiatorFactory.getSessionNegotiator(PCEPSessionNegotiatorFactoryDependencies dependencies,
io.netty.channel.Channel channel,
io.netty.util.concurrent.Promise<PCEPSessionImpl> promise) |
void |
PCEPDispatcherImpl.ChannelPipelineInitializer.initializeChannel(io.netty.channel.socket.SocketChannel socketChannel,
io.netty.util.concurrent.Promise<PCEPSessionImpl> promise) |
Constructor and Description |
---|
AbstractPCEPSessionNegotiator(io.netty.util.concurrent.Promise<PCEPSessionImpl> promise,
io.netty.channel.Channel channel) |
AbstractSessionNegotiator(io.netty.util.concurrent.Promise<PCEPSessionImpl> promise,
io.netty.channel.Channel channel) |
DefaultPCEPSessionNegotiator(io.netty.util.concurrent.Promise<PCEPSessionImpl> promise,
io.netty.channel.Channel channel,
PCEPSessionListener listener,
short sessionId,
int maxUnknownMessages,
Open localPrefs) |
DefaultPCEPSessionNegotiator(io.netty.util.concurrent.Promise<PCEPSessionImpl> promise,
io.netty.channel.Channel channel,
PCEPSessionListener listener,
short sessionId,
int maxUnknownMessages,
Open localPrefs,
Tls tlsConfiguration) |
PCEPDispatcherImpl(MessageRegistry registry,
PCEPSessionNegotiatorFactory<PCEPSessionImpl> negotiatorFactory,
io.netty.channel.EventLoopGroup bossGroup,
io.netty.channel.EventLoopGroup workerGroup)
Creates an instance of PCEPDispatcherImpl, gets the default selector and opens it.
|
PCEPSessionNegotiator(io.netty.channel.Channel channel,
io.netty.util.concurrent.Promise<PCEPSessionImpl> promise,
PCEPSessionNegotiatorFactoryDependencies dependencies,
AbstractPCEPSessionNegotiatorFactory negFactory) |
Copyright © 2019 OpenDaylight. All rights reserved.