class
	CONDITION_VARIABLE

General
	cluster: thread
	description: "Class describing a condition variable."
	create: make

Ancestors
	DISPOSABLE*

Queries
	is_set: BOOLEAN
	wait_with_timeout (a_mutex: MUTEX; a_timeout: INTEGER_32): BOOLEAN

Commands
	broadcast
	destroy
	make
	signal
	wait (a_mutex: MUTEX)