|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.Observable
org.vrspace.util.Connection
org.vrspace.util.BinaryConnection
Connection able to send bytes
| Field Summary |
| Fields inherited from class org.vrspace.util.Connection |
active, host, in, inQueue, login, maxTries, out, outQueue, password, port, reader, reconnect, socket, TERMINATOR, tries, writer |
| Constructor Summary | |
BinaryConnection()
|
|
BinaryConnection(java.lang.String host,
int port,
java.lang.String login,
java.lang.String password)
Creates new BinaryConnection to host:port and loggs in as login with password |
|
BinaryConnection(java.lang.String host,
int port,
java.lang.String login,
java.lang.String password,
int maxTries)
Creates new BinaryConnection to host:port and loggs in as login with password |
|
BinaryConnection(java.lang.String hostPort,
java.lang.String login,
java.lang.String password)
Creates new BinaryConnection to hostPort and loggs in as login with password, assuming that hostPort is "host:port" pair |
|
| Method Summary | |
java.io.OutputStream |
getOutputStream()
Returns the network output stream |
void |
run()
Interface java.lang.Runnable - reading from network |
void |
write(byte[] b)
Sends byte array to the network |
void |
write(byte[] b,
int offset,
int len)
Sends subset of byte array to the network |
| Methods inherited from class org.vrspace.util.Connection |
addObserver, close, getHostName, getHostPort, getLogin, isActive, login, login, login, quit, read, reconnect, send, setLogin, setMaxTries, write |
| Methods inherited from class java.util.Observable |
clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public BinaryConnection()
public BinaryConnection(java.lang.String host,
int port,
java.lang.String login,
java.lang.String password,
int maxTries)
throws ConnectionException
ConnectionException - if login fails
public BinaryConnection(java.lang.String host,
int port,
java.lang.String login,
java.lang.String password)
throws ConnectionException
ConnectionException - if login fails
public BinaryConnection(java.lang.String hostPort,
java.lang.String login,
java.lang.String password)
throws ConnectionException
ConnectionException - if login fails| Method Detail |
public void run()
run in interface java.lang.Runnablerun in class Connection
public void write(byte[] b)
throws java.io.IOException
java.io.IOException
public void write(byte[] b,
int offset,
int len)
throws java.io.IOException
java.io.IOExceptionpublic java.io.OutputStream getOutputStream()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||