Class NioClientSocketChannel
java.lang.Object
org.jboss.netty.channel.AbstractChannel
org.jboss.netty.channel.socket.nio.AbstractNioChannel<SocketChannel>
org.jboss.netty.channel.socket.nio.NioSocketChannel
org.jboss.netty.channel.socket.nio.NioClientSocketChannel
- All Implemented Interfaces:
Comparable<Channel>
,Channel
,SocketChannel
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jboss.netty.channel.socket.nio.AbstractNioChannel
AbstractNioChannel.WriteRequestQueue
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) boolean
(package private) long
(package private) ChannelFuture
private static final InternalLogger
(package private) SocketAddress
(package private) Timeout
Fields inherited from class org.jboss.netty.channel.socket.nio.NioSocketChannel
state
Fields inherited from class org.jboss.netty.channel.socket.nio.AbstractNioChannel
channel, currentWriteBuffer, currentWriteEvent, highWaterMarkCounter, inWriteNowLoop, remoteAddress, worker, writeBufferQueue, writeBufferSize, writeLock, writeSuspended, writeTask, writeTaskInTaskQueue
Fields inherited from interface org.jboss.netty.channel.Channel
OP_NONE, OP_READ, OP_READ_WRITE, OP_WRITE
-
Constructor Summary
ConstructorsConstructorDescriptionNioClientSocketChannel
(ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink, NioWorker worker) -
Method Summary
Methods inherited from class org.jboss.netty.channel.socket.nio.NioSocketChannel
getConfig, getLocalSocketAddress, getRemoteSocketAddress, getWorker, isBound, isConnected, isOpen, setBound, setClosed, setConnected, write
Methods inherited from class org.jboss.netty.channel.socket.nio.AbstractNioChannel
getInternalInterestOps, getLocalAddress, getRemoteAddress, setInternalInterestOps
Methods inherited from class org.jboss.netty.channel.AbstractChannel
bind, close, compareTo, connect, disconnect, equals, getAttachment, getCloseFuture, getFactory, getId, getInterestOps, getParent, getPipeline, getSucceededFuture, getUnsupportedOperationFuture, getUserDefinedWritability, hashCode, isReadable, isWritable, setAttachment, setInterestOps, setReadable, setUnwritable, setUserDefinedWritability, setWritable, toString, unbind, write
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.jboss.netty.channel.Channel
bind, close, connect, disconnect, getAttachment, getCloseFuture, getFactory, getId, getInterestOps, getParent, getPipeline, getUserDefinedWritability, isReadable, isWritable, setAttachment, setInterestOps, setReadable, setUserDefinedWritability, unbind, write
Methods inherited from interface java.lang.Comparable
compareTo
Methods inherited from interface org.jboss.netty.channel.socket.SocketChannel
getLocalAddress, getRemoteAddress
-
Field Details
-
logger
-
connectFuture
-
boundManually
volatile boolean boundManually -
connectDeadlineNanos
long connectDeadlineNanos -
requestedRemoteAddress
-
timoutTimer
-
-
Constructor Details
-
NioClientSocketChannel
NioClientSocketChannel(ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink, NioWorker worker)
-
-
Method Details
-
newSocket
-