TPTP 4.5.0 Platform Project
Internal API Specification

org.eclipse.tptp.platform.execution.client.core.internal
Class TCPDataServer

java.lang.Object
  extended by org.eclipse.tptp.platform.execution.client.core.internal.TCPDataServer

public final class TCPDataServer
extends java.lang.Object

Insert the type's description here. Creation date: (9/15/00 12:57:03 PM)


Field Summary
static byte BINARY_DATA
           
static byte UNICODE_STRING_DATA
           
static byte UTF8_STRING_DATA
           
 
Constructor Summary
TCPDataServer()
          TCPDataServer constructor comment.
 
Method Summary
 void addDataprocessor(org.eclipse.tptp.platform.execution.client.core.IDataProcessor processor)
           
 int getPort()
           
 java.net.InetAddress getServerAddress()
           
 boolean isProcessing()
           
 void removeDataprocessor(org.eclipse.tptp.platform.execution.client.core.IDataProcessor processor)
           
 void resumeServer()
           
 void resumeServer(org.eclipse.tptp.platform.execution.client.core.IDataProcessor processor)
           
 void shutdownServer()
           
 void startServer(org.eclipse.tptp.platform.execution.client.core.IDataProcessor processor)
           
 void startServer(org.eclipse.tptp.platform.execution.client.core.IDataProcessor processor, int port)
           
 void startServer(org.eclipse.tptp.platform.execution.client.core.IDataProcessor processor, java.net.Socket dataSocket)
           
 void stopServer()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BINARY_DATA

public static final byte BINARY_DATA
See Also:
Constant Field Values

UTF8_STRING_DATA

public static final byte UTF8_STRING_DATA
See Also:
Constant Field Values

UNICODE_STRING_DATA

public static final byte UNICODE_STRING_DATA
See Also:
Constant Field Values
Constructor Detail

TCPDataServer

public TCPDataServer()
TCPDataServer constructor comment.

Method Detail

getPort

public int getPort()

getServerAddress

public java.net.InetAddress getServerAddress()

startServer

public void startServer(org.eclipse.tptp.platform.execution.client.core.IDataProcessor processor,
                        int port)
                 throws java.net.SocketException,
                        java.io.IOException
Throws:
java.net.SocketException
java.io.IOException

startServer

public void startServer(org.eclipse.tptp.platform.execution.client.core.IDataProcessor processor,
                        java.net.Socket dataSocket)
                 throws java.net.SocketException,
                        java.io.IOException
Throws:
java.net.SocketException
java.io.IOException

startServer

public void startServer(org.eclipse.tptp.platform.execution.client.core.IDataProcessor processor)
                 throws java.net.SocketException,
                        java.io.IOException
Throws:
java.net.SocketException
java.io.IOException

addDataprocessor

public void addDataprocessor(org.eclipse.tptp.platform.execution.client.core.IDataProcessor processor)

removeDataprocessor

public void removeDataprocessor(org.eclipse.tptp.platform.execution.client.core.IDataProcessor processor)

isProcessing

public boolean isProcessing()

stopServer

public void stopServer()

resumeServer

public void resumeServer()

resumeServer

public void resumeServer(org.eclipse.tptp.platform.execution.client.core.IDataProcessor processor)

shutdownServer

public void shutdownServer()

TPTP 4.5.0 Platform Project
Internal API Specification