com.aelitis.azureus.core.networkmanager
Class VirtualServerChannelSelectorFactory

java.lang.Object
  extended by com.aelitis.azureus.core.networkmanager.VirtualServerChannelSelectorFactory

public class VirtualServerChannelSelectorFactory
extends Object


Constructor Summary
VirtualServerChannelSelectorFactory()
           
 
Method Summary
static VirtualServerChannelSelector createBlocking(InetSocketAddress bind_address, int so_rcvbuf_size, VirtualServerChannelSelector.SelectListener listener)
           
static VirtualServerChannelSelector createNonBlocking(InetSocketAddress bind_address, int so_rcvbuf_size, VirtualServerChannelSelector.SelectListener listener)
           
static VirtualServerChannelSelector createTest(InetSocketAddress bind_address, int so_rcvbuf_size, VirtualServerChannelSelector.SelectListener listener)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VirtualServerChannelSelectorFactory

public VirtualServerChannelSelectorFactory()
Method Detail

createBlocking

public static VirtualServerChannelSelector createBlocking(InetSocketAddress bind_address,
                                                          int so_rcvbuf_size,
                                                          VirtualServerChannelSelector.SelectListener listener)

createNonBlocking

public static VirtualServerChannelSelector createNonBlocking(InetSocketAddress bind_address,
                                                             int so_rcvbuf_size,
                                                             VirtualServerChannelSelector.SelectListener listener)

createTest

public static VirtualServerChannelSelector createTest(InetSocketAddress bind_address,
                                                      int so_rcvbuf_size,
                                                      VirtualServerChannelSelector.SelectListener listener)