All Packages Class Hierarchy This Package Previous Next Index
Class syd.session.Session
java.lang.Object
|
+----java.lang.Thread
|
+----syd.session.Session
- public class Session
- extends Thread
-
Session(InputData, Mpx, LogicalClock)
- CONSTRUCTOR: a new
Session
is built.
-
run()
- MUTATOR: it is the basic method that is used to run the session;
it returns when the clock synchronization algorithm fails.
Session
public Session(InputData p_1,
Mpx p_2,
LogicalClock p_3)
- CONSTRUCTOR: a new
Session
is built.
- Parameters:
- p_1 - the description of this session (host, min etc...)
- p_2 - the multiplexer used to synchronize with the daemon
- p_3 - the logical clock controlled by this session
run
public void run()
- MUTATOR: it is the basic method that is used to run the session;
it returns when the clock synchronization algorithm fails.
The error conditions that may arise as a consequence of an unexpected
behavior of the system clock (eccessive drift, or resynchronizations)
are coped with by forgetting the past value of delta_0, and
recomputing the value of the clock using the "INITIAL" rule (see paper)
- Overrides:
- run in class Thread
All Packages Class Hierarchy This Package Previous Next Index