velosurf.validation
Class Email.FastTimeoutConnect
java.lang.Object
velosurf.validation.Email.FastTimeoutConnect
- All Implemented Interfaces:
- java.lang.Runnable
- Enclosing class:
- Email
class Email.FastTimeoutConnect
- extends java.lang.Object
- implements java.lang.Runnable
|
Field Summary |
private boolean |
done
|
private java.lang.String |
host
|
private java.io.IOException |
ioe
|
private int |
port
|
private java.net.Socket |
socket
|
private int |
timeout
|
private java.net.UnknownHostException |
uhe
|
|
Method Summary |
java.net.Socket |
connect()
|
void |
run()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
host
private java.lang.String host
port
private int port
done
private boolean done
timeout
private int timeout
socket
private java.net.Socket socket
ioe
private java.io.IOException ioe
uhe
private java.net.UnknownHostException uhe
Email.FastTimeoutConnect
public Email.FastTimeoutConnect(java.lang.String h,
int p,
int t)
connect
public java.net.Socket connect()
throws java.io.IOException,
java.net.UnknownHostException
- Throws:
java.io.IOException
java.net.UnknownHostException
run
public void run()
- Specified by:
run in interface java.lang.Runnable
~ooOoo~