|
||||||||||
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 failspublic BinaryConnection(java.lang.String host, int port, java.lang.String login, java.lang.String password) throws ConnectionException
ConnectionException
- if login failspublic BinaryConnection(java.lang.String hostPort, java.lang.String login, java.lang.String password) throws ConnectionException
ConnectionException
- if login failsMethod Detail |
public void run()
run
in interface java.lang.Runnable
run
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.IOException
public java.io.OutputStream getOutputStream()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |