Package etch.util.core.nio

Examples of etch.util.core.nio.Tcp2Listener.stop()


  @Test
  public void stop1() throws Exception
  {
    // illegal state: not started.
    Tcp2Listener l = new Tcp2Listener( "tcp://0.0.0.0:0", r );
    l.stop();
  }

  /** @throws Exception */
  @Test
  public void start1() throws Exception
View Full Code Here


      assertEquals( "0:0:0:0:0:0:0:0", a.getAddress().getHostAddress().toString() );
    else
      assertEquals( "0.0.0.0", a.getAddress().getHostAddress().toString() );
    assertTrue( a.getPort() > 0 && a.getPort() < 65536 );

    l.stop();
    l.waitDown( TIMEOUT );

    assertFalse( l.isStarted() );

    assertWhat( What.DOWN, lh.what );
View Full Code Here

    InetSocketAddress a = (InetSocketAddress) l.localAddress();
    assertEquals( "127.0.0.1", a.getAddress().getHostAddress().toString() );
    assertTrue( a.getPort() > 0 && a.getPort() < 65536 );

    l.stop();
    l.waitDown( TIMEOUT );
    assertFalse( l.isStarted() );
    assertWhat( What.DOWN, lh.what );
    assertNull( lh.xsocket );
  }
View Full Code Here

      assertEquals( "0:0:0:0:0:0:0:0", a.getAddress().getHostAddress().toString() );
    else
      assertEquals( "0.0.0.0", a.getAddress().getHostAddress().toString() );
    assertEquals( 4998, a.getPort() );

    l.stop();
    l.waitDown( TIMEOUT );

    assertFalse( l.isStarted() );

    assertWhat( What.DOWN, lh.what );
View Full Code Here

    InetSocketAddress a = (InetSocketAddress) l.localAddress();
    assertEquals( "127.0.0.1", a.getAddress().getHostAddress().toString() );
    assertEquals( 4996, a.getPort() );

    l.stop();
    l.waitDown( TIMEOUT );

    assertFalse( l.isStarted() );

    assertWhat( What.DOWN, lh.what );
View Full Code Here

    // shut 'em down.

    s.close();
    lh.xsocket.close();

    l.stop();
    l.waitDown( TIMEOUT );
  }

  private void write( SocketChannel c, int b ) throws IOException
  {
View Full Code Here

    // wait for things to settle down...
    Thread.sleep( 100 );

    assertEquals( n, lh.accepted );

    l.stop();
    l.waitDown( TIMEOUT );
  }

  private void assertWhat( What what, Monitor<What> mon )
    throws Exception
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.