OpenCores
URL https://opencores.org/ocsvn/scarts/scarts/trunk

Subversion Repositories scarts

[/] [scarts/] [trunk/] [toolchain/] [scarts-gcc/] [gcc-4.1.1/] [libjava/] [classpath/] [test/] [java.net/] [ServerSocketTest.java] - Blame information for rev 14

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 14 jlechner
/* Class to test server sockets */
2
 
3
import java.io.*;
4
import java.net.*;
5
 
6
public class ServerSocketTest extends ServerSocket
7
{
8
 
9
public
10
ServerSocketTest(int port) throws IOException
11
{
12
  super(port);
13
}
14
 
15
public static void
16
main(String[] argv)
17
{
18
  System.out.println("Starting up server socket");
19
 
20
  try {
21
  ServerSocketTest ss = new ServerSocketTest(9999);
22
 
23
  System.out.println("Created server socket bound to port " +
24
                     ss.getLocalPort() + " on local address " +
25
                     ss.getInetAddress());
26
 
27
  SubSocket s = new SubSocket();
28
  ss.implAccept(s);
29
//  Socket s = ss.accept();
30
 
31
  System.out.println("Got a connection from " + s.getInetAddress() +
32
                     " on port " + s.getPort());
33
 
34
  BufferedReader br = new BufferedReader(new
35
                          InputStreamReader(s.getInputStream()));
36
 
37
  for (String str = br.readLine(); ; str = br.readLine())
38
    {
39
      if (str == null)
40
        break;
41
      System.out.println(str);
42
    }
43
  s.close();
44
  ss.close();
45
  System.out.println("PASSED: server socket test");
46
  }
47
  catch (Exception e) {
48
  System.out.println("FAILED: server socket test: " + e);
49
  }
50
}
51
 
52
}
53
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.