start of new file
[IRC.git] / Robust / src / Benchmarks / BankApp / BankAppSocket.java
1 public class BankAppSocket extends Socket\r
2 {\r
3         flag BASocketInit;\r
4         \r
5         public BankAppSocket()\r
6         {\r
7         \r
8         }\r
9         \r
10         public void send(String message)\r
11         {\r
12                 write(message.getBytes());\r
13         }\r
14         \r
15         public String receive()\r
16         {\r
17                 byte buffer[] = new byte[64];\r
18                 \r
19                 int numbytes = read(buffer);\r
20                 \r
21                 //it's subString() not substring() like in Java\r
22                 String message = (new String(buffer)).subString(0, numbytes);\r
23                 \r
24                 return message;\r
25         }\r
26 }\r