Package | Description |
---|---|
org.apache.coyote.http11 | |
org.apache.tomcat.util.net | |
org.apache.tomcat.util.net.jsse |
Modifier and Type | Field and Description |
---|---|
protected NioChannel |
InternalNioOutputBuffer.channel
Underlying channel.
|
protected NioChannel |
Http11NioProcessor.channel
Channel associated with the current connection.
|
protected NioChannel |
InternalNioInputBuffer.channel
Underlying channel.
|
Modifier and Type | Method and Description |
---|---|
NioChannel |
InternalNioOutputBuffer.getChannel()
Get the underlying socket input stream.
|
NioChannel |
InternalNioInputBuffer.getChannel()
Get the underlying socket input stream.
|
Modifier and Type | Method and Description |
---|---|
NioEndpoint.Handler.SocketState |
Http11NioProcessor.process(NioChannel channel)
Process pipelined HTTP requests using the specified input and output
streams.
|
void |
InternalNioOutputBuffer.setChannel(NioChannel channel)
Set the underlying socket.
|
void |
InternalNioInputBuffer.setChannel(NioChannel channel)
Set the underlying channel.
|
Modifier and Type | Field and Description |
---|---|
protected NioChannel |
NioEndpoint.ChannelInfo.channel |
protected NioChannel |
NioEndpoint.ChannelProcessor.channel |
protected NioChannel |
NioEndpoint.SendfileData.channel |
Modifier and Type | Method and Description |
---|---|
NioChannel |
DefaultNioServerSocketChannelFactory.acceptChannel(AsynchronousServerSocketChannel listener) |
abstract NioChannel |
NioServerSocketChannelFactory.acceptChannel(AsynchronousServerSocketChannel listener)
Wrapper function for accept().
|
NioChannel |
NioChannel.bind(SocketAddress local)
Binds the channel's socket to a local address.
|
NioChannel |
NioChannel.bind(String hostname,
int port)
Binds the channel's socket to a local address.
|
NioChannel |
NioEndpoint.SendfileData.getChannel()
Getter for channel
|
static NioChannel |
NioChannel.open()
Opens a
NioChannel . |
static NioChannel |
NioChannel.open(AsynchronousChannelGroup group)
Opens an asynchronous socket channel.
|
<T> NioChannel |
NioChannel.setOption(SocketOption<T> name,
T value)
Sets the value of a socket option.
|
NioChannel |
NioChannel.shutdownInput()
Shutdown the connection for reading without closing the channel.
|
NioChannel |
NioChannel.shutdownOutput()
Shutdown the connection for writing without closing the channel.
|
Modifier and Type | Method and Description |
---|---|
boolean |
NioEndpoint.EventPoller.add(NioChannel channel,
long timeout,
int flag)
Add the channel to the list of channels
|
void |
NioEndpoint.addEventChannel(NioChannel channel,
long timeout,
boolean read,
boolean write,
boolean resume,
boolean wakeup)
Add specified channel and associated pool to the poller.
|
void |
NioEndpoint.addEventChannel(NioChannel channel,
long timeout,
int flags)
|
void |
NioEndpoint.closeChannel(NioChannel channel)
Close the specified channel and remove it from the list of open
connections
|
NioEndpoint.Handler.SocketState |
NioEndpoint.Handler.event(NioChannel channel,
SocketStatus status)
Process the specified
org.apache.tomcat.util.net.NioChannel |
void |
DefaultNioServerSocketChannelFactory.handshake(NioChannel channel) |
abstract void |
NioServerSocketChannelFactory.handshake(NioChannel channel)
Extra function to initiate the handshake.
|
void |
DefaultNioServerSocketChannelFactory.initChannel(NioChannel channel) |
abstract void |
NioServerSocketChannelFactory.initChannel(NioChannel channel)
Initialize the specified
NioChannel |
NioEndpoint.Handler.SocketState |
NioEndpoint.Handler.process(NioChannel channel)
Process the specified
org.apache.tomcat.util.net.NioChannel |
boolean |
NioEndpoint.processChannel(NioChannel channel,
SocketStatus status)
Process given channel for an event.
|
protected boolean |
NioEndpoint.processChannelWithOptions(NioChannel channel)
Process given channel.
|
boolean |
NioEndpoint.EventPoller.remove(NioChannel channel) |
void |
NioEndpoint.removeEventChannel(NioChannel channel)
Remove the channel from the list of venet channels
|
void |
NioEndpoint.SendfileData.setChannel(NioChannel channel)
Setter for the channel
|
protected boolean |
NioEndpoint.setChannelOptions(NioChannel channel)
Configure the channel options before being processed
|
Constructor and Description |
---|
NioEndpoint.ChannelInfo(NioChannel channel,
long timeout,
int flags)
Create a new instance of
ChannelInfo |
NioEndpoint.ChannelInfo(NioChannel channel,
long timeout,
TimeUnit unit,
int flags)
Create a new instance of
ChannelInfo |
NioEndpoint.ChannelProcessor(NioChannel channel)
Create a new instance of
ChannelProcessor |
NioEndpoint.ChannelProcessor(NioChannel channel,
SocketStatus status)
Create a new instance of
ChannelProcessor |
NioEndpoint.ChannelWithOptionsProcessor(NioChannel channel)
Create a new instance of
ChannelWithOptionsProcessor |
NioEndpoint.HandshakeHandler(NioChannel channel)
Create a new instance of
HandshakeProcessor |
Modifier and Type | Class and Description |
---|---|
class |
SecureNioChannel
SecureNioChannel |
Modifier and Type | Method and Description |
---|---|
NioChannel |
NioJSSESocketChannelFactory.acceptChannel(AsynchronousServerSocketChannel listener) |
Modifier and Type | Method and Description |
---|---|
SSLSupport |
NioJSSEImplementation.getSSLSupport(NioChannel channel) |
org.apache.tomcat.util.net.jsse.NioJSSESupport |
NioJSSEFactory.getSSLSupport(NioChannel channel)
Returns the SSLSupport attached to this channel.
|
void |
NioJSSESocketChannelFactory.handshake(NioChannel channel) |
void |
NioJSSESocketChannelFactory.initChannel(NioChannel channel) |
Copyright © 2014 JBoss by Red Hat. All Rights Reserved.