Saros
Distributed Collaborative Editing and Distributed Party Programming
|
Packages | |
package | business |
package | internal |
package | mdns |
package | stun |
package | upnp |
package | util |
package | xmpp |
Classes | |
class | DispatchThreadContext |
interface | IConnectionManager |
interface | IPacketInterceptor |
interface | IReceiver |
interface | ITransferListener |
interface | ITransmitter |
class | PacketCollector |
Enumerations | |
enum | ConnectionMode { NONE = ("UNKNOWN"), IBB = ("IBB"), SOCKS5_MEDIATED = ("SOCKS5 (M)"), SOCKS5_DIRECT, TCP = ("TCP") } |
enum | ConnectionState { getAllowedFollowState, getAllowedFollowState, getAllowedFollowState, getAllowedFollowState, ERROR } |
The net package manages all of Saros's connectivity.
For an overview of this package, please see http://www.saros-project.org/networklayer.
. . . . . /--------------------------------\ . . . . . | . . . . . . . . . . . . . . .. | . . . . . v . . . . . . . . . . . . . . .. | o-> NOT_CONNECTED ----> CONNECTING <---> ERROR . . . . . ^ . . . . . . . . | . . . . . .. ^ . . . . . | . . . . . . . . v . . . . . .. | . . DISCONNECTING <---- CONNECTED ---------/