public class FilenoUtil extends Object
Modifier and Type | Field and Description |
---|---|
static int |
FIRST_FAKE_FD |
protected AtomicInteger |
internalFilenoIndex |
Constructor and Description |
---|
FilenoUtil() |
Modifier and Type | Method and Description |
---|---|
static int |
filenoFrom(Channel channel) |
static FileDescriptor |
getDescriptorFromChannel(Channel channel) |
int |
getNewFileno() |
ChannelFD |
getWrapperFromFileno(int fileno) |
static boolean |
isFake(int fileno) |
void |
registerWrapper(int fileno,
ChannelFD wrapper) |
void |
unregisterWrapper(int fileno) |
public static final int FIRST_FAKE_FD
protected final AtomicInteger internalFilenoIndex
public static FileDescriptor getDescriptorFromChannel(Channel channel)
public ChannelFD getWrapperFromFileno(int fileno)
public void registerWrapper(int fileno, ChannelFD wrapper)
public void unregisterWrapper(int fileno)
public int getNewFileno()
public static boolean isFake(int fileno)
public static int filenoFrom(Channel channel)
Copyright © 2001-2015 JRuby. All Rights Reserved.