Class
#categories!
control!
private!
private-initialization!
testing! !
ownerProcess:!
196973!
private!
1Process:! !
#superclassTypeString!
Object! !
#group!
base! !
signalCount:!
197255!
private!
1Int:! !
waiting!
197396!
private!
1Queue[Process]! !
#extensionsAreSubtypes!
true! !
#revision!
$Revision: 1.1 $! !
#instanceVariableString!
signalCount <Int>
	waiting <Queue[Process]>
	ownerProcess <Process>
		"If we are in a critical region entered using #critical:,
			then this is the process that entered the critical region.  Otherwise, nil"
	! !
initialize!
197549!
private-initialization!
1! !
criticalWouldBlock!
197791!
testing!
0Boolean! !
critical:!
194760!
control!
2[^X def]:X! !
#subtype!
true! !
ownerProcess!
196832!
private!
1Process! !
#branded!
true! !
#comment!

Tags: %BlueBook %User

(c) 1995-1997 Sun Microsystems, Inc. ALL RIGHTS RESERVED. 
Use and distribution of this software is subject to the terms of the attached source license.   $Revision: 1.1 $
! !
#abstract!
false! !
signalCount!
197120!
private!
1Int! !
wait!
196537!
control!
0! !
signal!
195669!
control!
0! !
waitWouldBlock!
198074!
testing!
0Boolean! !
signalEvent!
195968!
control!
0! !
