All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----java.awt.Window
|
+----java.awt.Frame
|
+----EDU.gac.max.flip.Flip
|
+----EDU.gac.max.flip.NetFlip
Warning: this NetFlip class may be missing some "synchronized" keywords on some methods -- either it or NetInterface is. This is intentional as part of a lab assignment on race conditions and monitors for the MC78 course. The students are supposed to find the race conditions and predict the buggy behavior that can result, then verify by inserting appropriate sleeps, then fix the problem by adding the needed synchronized keywords. So, either this class or the other class in this source file (NetInterface) is known to be buggy.
Written 17 Aug 1996 by Max Hailperin <max@gac.edu>
public NetFlip(String server)
protected void flip(int key)
protected void localFlip(int key)
public static void main(String args[])
All Packages Class Hierarchy This Package Previous Next Index