Saros
Distributed Collaborative Editing and Distributed Party Programming
|
Public Member Functions | |
void | setTransport (int transportMask) |
void | addTransferListener (ITransferListener listener) |
void | removeTransferListener (ITransferListener listener) |
void | connect (JID peer) throws IOException |
void | connect (String connectionID, JID peer) throws IOException |
boolean | closeConnection (JID peer) |
boolean | closeConnection (String connectionIdentifier, JID peer) |
ConnectionMode | getTransferMode (JID jid) |
ConnectionMode | getTransferMode (String connectionID, JID jid) |
Static Public Attributes | |
static final int | IBB_TRANSPORT = 1 |
static final int | SOCKS5_TRANSPORT = 2 |
void de.fu_berlin.inf.dpp.net.IConnectionManager.addTransferListener | ( | ITransferListener | listener | ) |
Implemented in de.fu_berlin.inf.dpp.net.internal.DataTransferManager.
boolean de.fu_berlin.inf.dpp.net.IConnectionManager.closeConnection | ( | JID | peer | ) |
peer | JID of the peer to disconnect the IByteStreamConnection |
Implemented in de.fu_berlin.inf.dpp.net.internal.DataTransferManager.
boolean de.fu_berlin.inf.dpp.net.IConnectionManager.closeConnection | ( | String | connectionIdentifier, |
JID | peer | ||
) |
Implemented in de.fu_berlin.inf.dpp.net.internal.DataTransferManager.
void de.fu_berlin.inf.dpp.net.IConnectionManager.connect | ( | JID | peer | ) | throws IOException |
Implemented in de.fu_berlin.inf.dpp.net.internal.DataTransferManager.
void de.fu_berlin.inf.dpp.net.IConnectionManager.connect | ( | String | connectionID, |
JID | peer | ||
) | throws IOException |
Implemented in de.fu_berlin.inf.dpp.net.internal.DataTransferManager.
ConnectionMode de.fu_berlin.inf.dpp.net.IConnectionManager.getTransferMode | ( | JID | jid | ) |
Implemented in de.fu_berlin.inf.dpp.net.internal.DataTransferManager.
ConnectionMode de.fu_berlin.inf.dpp.net.IConnectionManager.getTransferMode | ( | String | connectionID, |
JID | jid | ||
) |
Implemented in de.fu_berlin.inf.dpp.net.internal.DataTransferManager.
void de.fu_berlin.inf.dpp.net.IConnectionManager.removeTransferListener | ( | ITransferListener | listener | ) |
Implemented in de.fu_berlin.inf.dpp.net.internal.DataTransferManager.
void de.fu_berlin.inf.dpp.net.IConnectionManager.setTransport | ( | int | transportMask | ) |
Sets the transport that should be used to establish direct connections.
transportMask | bit wise OR mask that contain the transport to use, -1 for all available transports or 0 for no transport at all |
Implemented in de.fu_berlin.inf.dpp.net.internal.DataTransferManager.
final int de.fu_berlin.inf.dpp.net.IConnectionManager.IBB_TRANSPORT = 1 [static] |
final int de.fu_berlin.inf.dpp.net.IConnectionManager.SOCKS5_TRANSPORT = 2 [static] |