director.asynctaskqueue module

class director.asynctaskqueue.AsyncTask[source]

Bases: object

getStatus()[source]
class director.asynctaskqueue.AsyncTaskQueue[source]

Bases: object

exception FailException[source]

Bases: exceptions.Exception

exception AsyncTaskQueue.PauseException[source]

Bases: exceptions.Exception

AsyncTaskQueue.QUEUE_STARTED_SIGNAL = 'QUEUE_STARTED_SIGNAL'
AsyncTaskQueue.QUEUE_STOPPED_SIGNAL = 'QUEUE_STOPPED_SIGNAL'
AsyncTaskQueue.TASK_ENDED_SIGNAL = 'TASK_ENDED_SIGNAL'
AsyncTaskQueue.TASK_EXCEPTION_SIGNAL = 'TASK_EXCEPTION_SIGNAL'
AsyncTaskQueue.TASK_FAILED_SIGNAL = 'TASK_FAILED_SIGNAL'
AsyncTaskQueue.TASK_PAUSED_SIGNAL = 'TASK_PAUSED_SIGNAL'
AsyncTaskQueue.TASK_STARTED_SIGNAL = 'TASK_STARTED_SIGNAL'
AsyncTaskQueue.addTask(task)[source]
AsyncTaskQueue.callbackLoop()[source]
AsyncTaskQueue.completePreviousTask()[source]
AsyncTaskQueue.connectQueueStarted(func)[source]
AsyncTaskQueue.connectQueueStopped(func)[source]
AsyncTaskQueue.connectTaskEnded(func)[source]
AsyncTaskQueue.connectTaskException(func)[source]
AsyncTaskQueue.connectTaskFailed(func)[source]
AsyncTaskQueue.connectTaskPaused(func)[source]
AsyncTaskQueue.connectTaskStarted(func)[source]
AsyncTaskQueue.disconnectQueueStarted(callbackId)[source]
AsyncTaskQueue.disconnectQueueStopped(callbackId)[source]
AsyncTaskQueue.disconnectTaskEnded(callbackId)[source]
AsyncTaskQueue.disconnectTaskException(callbackId)[source]
AsyncTaskQueue.disconnectTaskFailed(callbackId)[source]
AsyncTaskQueue.disconnectTaskPaused(callbackId)[source]
AsyncTaskQueue.disconnectTaskStarted(callbackId)[source]
AsyncTaskQueue.doWork()[source]
AsyncTaskQueue.handleGenerator(generator)[source]
AsyncTaskQueue.popTask()[source]
AsyncTaskQueue.reset()[source]
AsyncTaskQueue.start()[source]
AsyncTaskQueue.startNextTask()[source]
AsyncTaskQueue.stop()[source]
AsyncTaskQueue.wrapGenerator(generator)[source]
class director.asynctaskqueue.DelayTask(delayTimeInSeconds)[source]

Bases: director.asynctaskqueue.AsyncTask

class director.asynctaskqueue.PauseTask[source]

Bases: director.asynctaskqueue.AsyncTask

class director.asynctaskqueue.PrintTask(message)[source]

Bases: director.asynctaskqueue.AsyncTask

class director.asynctaskqueue.QuitTask[source]

Bases: director.asynctaskqueue.AsyncTask

class director.asynctaskqueue.UserPromptTask(message, force=False, testingValue=None)[source]

Bases: director.asynctaskqueue.AsyncTask

onNo()[source]
onYes()[source]
promptsEnabled = True
showDialog()[source]