|
Name |
Description |
|
This is getServerInstance, a member of class MineTCPSocket. | |
|
This is getTCPListener, a member of class MineTCPSocket. | |
|
public void HandleTCPClientComm(Socket tcpClient) throws IOException//TcpClient tcpClient) throws Exception , InterruptedException { Extensions.debug("Reached HandleTCPClientComm", 30); OutputStream outputStream = tcpClient.getOutputStream(); InputStream inputStream = tcpClient.getInputStream(); try { _RunningClients++; int ReadTimeout = 30000; //clientStream.ReadTimeout = 30000;//30 seconds byte[] inboundBuffer = new byte[4096]; int bytesRead; while (true) { Extensions.debug("Reached HandleTCPClientComm Main loop", 50); bytesRead = 0; try { bytesRead = inputStream.read(inboundBuffer, 0, 4096); //System.out.println(bytesRead); } catch (Exception e) { //a socket error has occurred break; } if (bytesRead < 0) break; //eof if (bytesRead == 0) break;//the client has disconnected from the server if (bytesRead < 16) { Extensions.debug("Reached HandleTCPClientComm bytesRead < 16"); try... more | |
|
This is setServerInstance, a member of class MineTCPSocket. | |
|
This is setTCPListener, a member of class MineTCPSocket. |