Background
index
/home/graeme/CVS/dna/scheduler/Scheduler/Driver/Background.py

Background.py
# Maintained by G.Winter
# Part of scheduler v 1.1
# 19th January 2004

# A class to enable the background operation of a task.



# $Id: Background.html,v 1.1 2004/10/01 12:15:56 gwin Exp $

 
Modules
       
Driver
os
sys
threading

 
Classes
       
threading.Thread(threading._Verbose)
Background

 
class Background(threading.Thread)
    A class to enable background (i.e. threaded) operation
 
 
Method resolution order:
Background
threading.Thread
threading._Verbose
__builtin__.object

Methods defined here:
__init__(self, obj, method, args)
Create a backgrounding object
run(self)
This method is called by the start() method from threading.Thread
stop(self)
This is to rejoin the thread post processing, and will block until
the processing is completed

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

Data and other attributes inherited from threading._Verbose:
__dict__ = <dictproxy object>
dictionary for instance variables (if defined)
__weakref__ = <attribute '__weakref__' of '_Verbose' objects>
list of weak references to the object (if defined)