49 lines
998 B
Java
49 lines
998 B
Java
|
package com.safemobile.lib;
|
||
|
import java.io.*;
|
||
|
import java.net.*;
|
||
|
|
||
|
import android.util.Log;
|
||
|
|
||
|
public class TCPclient implements Runnable
|
||
|
{
|
||
|
private String serverHostname = new String ("127.0.0.1");
|
||
|
private int port = 13579;
|
||
|
private Thread runner;
|
||
|
private BufferedReader input =null;
|
||
|
char[] buf = new char[1024];
|
||
|
Boolean _shouldStop=false;
|
||
|
Socket sock = null;
|
||
|
|
||
|
public TCPclient(BufferedReader Paraminput)
|
||
|
{
|
||
|
input = Paraminput;
|
||
|
runner = new Thread(this, "a lu bigu");
|
||
|
runner.start(); // (2) Start the thread.
|
||
|
try
|
||
|
{
|
||
|
sock = new Socket(serverHostname, port);
|
||
|
InputStream recv= sock.getInputStream();
|
||
|
OutputStream writer = sock.getOutputStream();
|
||
|
|
||
|
} catch (UnknownHostException e) {
|
||
|
Log.d("tcp rec error","break:"+e.toString());
|
||
|
} catch (IOException e) {
|
||
|
Log.d("tcp rec error","break:"+e.toString());
|
||
|
}
|
||
|
|
||
|
}
|
||
|
|
||
|
@Override
|
||
|
public void run()
|
||
|
{
|
||
|
// TODO Auto-generated method stub
|
||
|
|
||
|
}
|
||
|
|
||
|
public void RequestStop()
|
||
|
{
|
||
|
_shouldStop = true;
|
||
|
}
|
||
|
|
||
|
}
|