cfiler
JobQueue Class Reference

ジョブのキュー More...

Public Member Functions

def __init__ (self)
 コンストラクタ More...
 
def destroy (self)
 キューを破棄する More...
 
def enqueue (self, item)
 キューにジョブを投入する More...
 
def check (self)
 キューの状態をチェックし必要な処理を実行する More...
 
def numItems (self)
 キューに登録されているジョブの数を調査する More...
 
def cancel (self)
 キューに登録されている全てのジョブをキャンセルする More...
 
def join (self)
 キューに登録されている全てのジョブの終了を待つ More...
 
def pause (self)
 キューの処理を一時停止する More...
 
def restart (self)
 一時停止されたキューの処理を再開する More...
 

Static Public Member Functions

def checkAll ()
 すべてのJobQueueに関してcheck()を呼び出す More...
 
def joinAll ()
 すべてのJobQueueに関してjoin()を呼び出す More...
 
def cancelAll ()
 すべてのJobQueueに関してcancel()を呼び出す More...
 
def createDefaultQueue ()
 デフォルトキューを作成する More...
 
def defaultQueue ()
 デフォルトキューを取得する More...
 

Detailed Description

ジョブのキュー

ジョブのアイテムを順番に処理する機能を持つクラスです。

See also
JobItem

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self)

コンストラクタ

Member Function Documentation

◆ checkAll()

def checkAll ( )
static

すべてのJobQueueに関してcheck()を呼び出す

◆ joinAll()

def joinAll ( )
static

すべてのJobQueueに関してjoin()を呼び出す

◆ cancelAll()

def cancelAll ( )
static

すべてのJobQueueに関してcancel()を呼び出す

◆ createDefaultQueue()

def createDefaultQueue ( )
static

デフォルトキューを作成する

◆ defaultQueue()

def defaultQueue ( )
static

デフォルトキューを取得する

◆ destroy()

def destroy (   self)

キューを破棄する

◆ enqueue()

def enqueue (   self,
  item 
)

キューにジョブを投入する

Parameters
self-
itemJobItemオブジェクト

◆ check()

def check (   self)

キューの状態をチェックし必要な処理を実行する

◆ numItems()

def numItems (   self)

キューに登録されているジョブの数を調査する

◆ cancel()

def cancel (   self)

キューに登録されている全てのジョブをキャンセルする

◆ join()

def join (   self)

キューに登録されている全てのジョブの終了を待つ

◆ pause()

def pause (   self)

キューの処理を一時停止する

◆ restart()

def restart (   self)

一時停止されたキューの処理を再開する