Class VmPipeAcceptor

All Implemented Interfaces:
IoAcceptor, IoService

public class VmPipeAcceptor extends BaseIoAcceptor
Binds the specified IoHandler to the specified VmPipeAddress.
  • Constructor Details

    • VmPipeAcceptor

      public VmPipeAcceptor()
  • Method Details

    • bind

      public void bind(SocketAddress address, IoHandler handler, IoServiceConfig config) throws IOException
      Description copied from interface: IoAcceptor
      Binds to the specified address and handles incoming connections with the specified handler.
      Parameters:
      config - the configuration
      Throws:
      IOException - if failed to bind
    • unbind

      public void unbind(SocketAddress address)
      Description copied from interface: IoAcceptor
      Unbinds from the specified address and disconnects all clients connected there.
    • unbindAll

      public void unbindAll()
      Description copied from interface: IoAcceptor
      Unbinds all addresses which were bound by this acceptor.
    • getDefaultConfig

      public IoServiceConfig getDefaultConfig()
      Description copied from interface: IoService
      Returns the default configuration which is used when you didn't specify any configuration.