|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.lang.Thread
gov.nasa.gsfc.drl.rtstps.sender.SenderThread
public class SenderThread
This thread sends binary file data to a specified port on a target host.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class java.lang.Thread |
---|
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler |
Field Summary | |
---|---|
static int |
BUFFERSIZE
|
private boolean |
finished
|
private java.io.InputStream |
input
|
private long |
msdelay
|
private java.io.OutputStream |
output
|
private int |
progress
|
static long |
PROGRESS_SIZE
|
private boolean |
running
|
private Sender |
sender
|
private java.net.Socket |
socket
|
Fields inherited from class java.lang.Thread |
---|
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
Constructor Summary | |
---|---|
SenderThread(Sender parent,
java.lang.String host,
int port,
java.io.File file,
int delay)
|
Method Summary | |
---|---|
(package private) int |
getProgress()
|
(package private) boolean |
isDone()
|
void |
run()
|
(package private) void |
terminate()
|
Methods inherited from class java.lang.Thread |
---|
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final long PROGRESS_SIZE
public static final int BUFFERSIZE
private long msdelay
private java.io.OutputStream output
private java.io.InputStream input
private java.net.Socket socket
private int progress
private boolean finished
private boolean running
private Sender sender
Constructor Detail |
---|
public SenderThread(Sender parent, java.lang.String host, int port, java.io.File file, int delay) throws java.io.IOException
java.io.IOException
Method Detail |
---|
final int getProgress()
final boolean isDone()
final void terminate()
public void run()
run
in interface java.lang.Runnable
run
in class java.lang.Thread
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |