Uses of Interface
org.eclipse.net4j.protocol.IProtocol
Packages that use IProtocol
Package
Description
The Net4j transport layer.
The Net4j transport layer concepts for dealing with channels.
The Net4j transport layer concepts for dealing with protocols.
A framework for request/response based communication on top of the Net4j transport layer.
A signal protocol implementation that realizes a configurable heart beat protocol.
Reusable implementation of a server-to-client authentication signal and related API.
Jetty-specific classes with support for Websocket connections.
Server service provider interfaces and useful base implementations for the Net4j transport layer.
-
Uses of IProtocol in org.eclipse.net4j
Methods in org.eclipse.net4j that return IProtocolModifier and TypeMethodDescriptionIProtocol<?>ContainerProtocolProvider.getProtocol(String type) IProtocol<?>FactoriesProtocolProvider.getProtocol(String type) Methods in org.eclipse.net4j with parameters of type IProtocolModifier and TypeMethodDescriptionstatic StringNet4jUtil.getProtocolID(IProtocol<?> protocol) static intNet4jUtil.getProtocolVersion(IProtocol<?> protocol) -
Uses of IProtocol in org.eclipse.net4j.channel
Methods in org.eclipse.net4j.channel with parameters of type IProtocolModifier and TypeMethodDescriptionIChannelMultiplexer.openChannel(IProtocol<?> protocol) Synchronous request to open a newIChannelwith the given channel protocol . -
Uses of IProtocol in org.eclipse.net4j.protocol
Subinterfaces of IProtocol in org.eclipse.net4j.protocolModifier and TypeInterfaceDescriptioninterfaceIProtocol2<INFRA_STRUCTURE>interfaceIProtocol3<INFRA_STRUCTURE>Aprotocolthat is told when it isfully connected.Methods in org.eclipse.net4j.protocol that return IProtocolMethods in org.eclipse.net4j.protocol with parameters of type IProtocolModifier and TypeMethodDescriptionstatic voidProtocolVersionException.checkVersion(IProtocol<?> protocol, int expectedVersion) -
Uses of IProtocol in org.eclipse.net4j.signal
Subinterfaces of IProtocol in org.eclipse.net4j.signalModifier and TypeInterfaceDescriptioninterfaceISignalProtocol<INFRA_STRUCTURE>static interfaceISignalProtocol.WithSignalCounters<INFRA_STRUCTURE>Classes in org.eclipse.net4j.signal that implement IProtocolModifier and TypeClassDescriptionclassSignalProtocol<INFRA_STRUCTURE>The default implementation of asignal protocol. -
Uses of IProtocol in org.eclipse.net4j.signal.heartbeat
Classes in org.eclipse.net4j.signal.heartbeat that implement IProtocolModifier and TypeClassDescriptionclassAsignal protocolthat keeps theconnectorof itschannelopen or provides early deactivation feedback by exchanging periodic heart beats.static classThe server-side implementation of aheart beat protocol. -
Uses of IProtocol in org.eclipse.net4j.signal.security
Classes in org.eclipse.net4j.signal.security that implement IProtocolModifier and TypeClassDescriptionclassAuthenticatingSignalProtocol<INFRA_STRUCTURE extends org.eclipse.net4j.util.security.IPasswordCredentialsProvider.Provider>An abstract signal protocol that supports authentication. -
Uses of IProtocol in org.eclipse.net4j.ws.jetty
Methods in org.eclipse.net4j.ws.jetty with parameters of type IProtocolModifier and TypeMethodDescriptionvoidNet4jWebSocket.registerChannel(short channelID, long timeout, IProtocol<?> protocol) -
Uses of IProtocol in org.eclipse.spi.net4j
Classes in org.eclipse.spi.net4j that implement IProtocolModifier and TypeClassDescriptionclassProtocol<INFRA_STRUCTURE>If the meaning of this type isn't clear, there really should be more of a description here...Methods in org.eclipse.spi.net4j that return IProtocolModifier and TypeMethodDescriptionprotected <INFRA_STRUCTURE>
IProtocol<INFRA_STRUCTURE>ChannelMultiplexer.createProtocol(String type, INFRA_STRUCTURE infraStructure) Methods in org.eclipse.spi.net4j with parameters of type IProtocolModifier and TypeMethodDescriptionprotected voidChannelMultiplexer.doBeforeOpenChannel(IProtocol<?> protocol) protected voidConnector.doBeforeOpenChannel(IProtocol<?> protocol) protected voidChannelMultiplexer.initChannel(InternalChannel channel, IProtocol<?> protocol) protected voidConnector.initChannel(InternalChannel channel, IProtocol<?> protocol) ChannelMultiplexer.openChannel(IProtocol<?> protocol) protected abstract voidChannelMultiplexer.registerChannelWithPeer(short channelID, long timeout, IProtocol<?> protocol)