libtbx.thread_utils
index
/net/chevy/raid1/rwgk/dist/cctbx_project/libtbx/thread_utils.py

 
Modules
       
Queue
multiprocessing
sys
threading
time
traceback

 
Classes
       
threading.Thread(threading._Verbose)
process_with_callbacks
thread_with_callback_and_wait

 
class process_with_callbacks(threading.Thread)
    # not really a process, but a wrapper for one.
 
 
Method resolution order:
process_with_callbacks
threading.Thread
threading._Verbose
__builtin__.object

Methods defined here:
__init__(self, target, args=(), kwargs={}, callback_stdout=None, callback_final=None, callback_err=None, callback_abort=None, callback_other=None, buffer_stdout=True)
abort(self)
run(self)

Methods inherited from threading.Thread:
__repr__(self)
getName(self)
isAlive(self)
isDaemon(self)
is_alive = isAlive(self)
join(self, timeout=None)
setDaemon(self, daemonic)
setName(self, name)
start(self)

Data descriptors inherited from threading.Thread:
daemon
ident
name

Data descriptors inherited from threading._Verbose:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class thread_with_callback_and_wait(threading.Thread)
    
Method resolution order:
thread_with_callback_and_wait
threading.Thread
threading._Verbose
__builtin__.object

Methods defined here:
__init__(self, run, callback, first_callback=None, run_args=(), run_kwds={})
resume(self, last_iteration=False)
run(self)
start_and_wait_for_first_callback(self)

Methods inherited from threading.Thread:
__repr__(self)
getName(self)
isAlive(self)
isDaemon(self)
is_alive = isAlive(self)
join(self, timeout=None)
setDaemon(self, daemonic)
setName(self, name)
start(self)

Data descriptors inherited from threading.Thread:
daemon
ident
name

Data descriptors inherited from threading._Verbose:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
Functions
       
exercise_process()
exercise_threading()
tst_01()
tst_02()
tst_03()
tst_04()
tst_05()
tst_06()

 
Data
        wait_before_flush = 0.01