Public Member Functions | |
def | __init__ |
def | get_time_since_start |
def | notify |
def | new_todo |
def | get |
def | finished |
adds current job to the finished pile | |
def | is_working |
def | has_todo |
def | busy |
def | post |
def | start_timer |
def | stop_timer |
def | wait_for_job |
def | acquire |
def | release |
def | total_time |
def | time_idol |
Public Attributes | |
lock | |
event | |
name | |
processor | |
finished_jobs | |
current | |
todo | |
start_time | |
stop_time | |
current_rec | |
finished_rec | |
Static Public Attributes | |
tuple | env = InstanceManager() |
tuple | waiting = property( _get_waiting, _set_waiting ) |
tuple | time_passed = property( get_time_since_start ) |
Definition at line 37 of file JobPosting.py.
def __init__ | ( | self, | ||
name, | ||||
processor | ||||
) |
Definition at line 40 of file JobPosting.py.
def get_time_since_start | ( | self | ) |
Definition at line 70 of file JobPosting.py.
def notify | ( | self | ) |
Definition at line 79 of file JobPosting.py.
def new_todo | ( | self, | ||
job | ||||
) |
Definition at line 83 of file JobPosting.py.
def get | ( | self | ) |
Definition at line 89 of file JobPosting.py.
def finished | ( | self, | ||
job | ||||
) |
def is_working | ( | self | ) |
Definition at line 120 of file JobPosting.py.
def has_todo | ( | self | ) |
Definition at line 124 of file JobPosting.py.
def busy | ( | self | ) |
Definition at line 128 of file JobPosting.py.
def post | ( | self, | ||
job | ||||
) |
Definition at line 135 of file JobPosting.py.
def start_timer | ( | self | ) |
Definition at line 144 of file JobPosting.py.
def stop_timer | ( | self | ) |
Definition at line 148 of file JobPosting.py.
def wait_for_job | ( | self | ) |
Definition at line 152 of file JobPosting.py.
def acquire | ( | self | ) |
Definition at line 158 of file JobPosting.py.
def release | ( | self | ) |
Definition at line 161 of file JobPosting.py.
def total_time | ( | self | ) |
Definition at line 164 of file JobPosting.py.
def time_idol | ( | self | ) |
Definition at line 168 of file JobPosting.py.
tuple env = InstanceManager() [static] |
Definition at line 38 of file JobPosting.py.
tuple waiting = property( _get_waiting, _set_waiting ) [static] |
Definition at line 68 of file JobPosting.py.
tuple time_passed = property( get_time_since_start ) [static] |
Definition at line 77 of file JobPosting.py.
Definition at line 42 of file JobPosting.py.
Definition at line 43 of file JobPosting.py.
Definition at line 46 of file JobPosting.py.
Definition at line 47 of file JobPosting.py.
Definition at line 48 of file JobPosting.py.
Definition at line 49 of file JobPosting.py.
Definition at line 50 of file JobPosting.py.
Definition at line 54 of file JobPosting.py.
Definition at line 55 of file JobPosting.py.
Definition at line 56 of file JobPosting.py.
Definition at line 57 of file JobPosting.py.