![]() |
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 ---------/