Class G.c.d.TaskSource:

Part of GTG.core.datastore View In Hierarchy

A transparent interface between DataStore and the real backend.
Method __init__ Undocumented
Method get_tasks_list Undocumented
Method get_task Undocumented
Method set_task Undocumented
Method remove_task Undocumented
Method new_task_id Undocumented
Method quit Undocumented
Method get_parameters Undocumented
Method __write Write to the backend.
def __init__(self, backend, parameters, refresh_cllbck):
Undocumented
def get_tasks_list(self, func):
Undocumented
def get_task(self, empty_task, tid):
Undocumented
def set_task(self, task):
Undocumented
def __write(self, task):
Write to the backend.

Only ever called from a thread. Acquires a lock to avoid multiple threads writing the same task.

def remove_task(self, tid):
Undocumented
def new_task_id(self):
Undocumented
def quit(self):
Undocumented
def get_parameters(self):
Undocumented
API Documentation for GTG, generated by pydoctor at 2009-07-19 21:37:32.