* SOFTWARE.
*/
-/* $Id: task.h,v 1.44 2000/06/22 21:58:08 tale Exp $ */
+/* $Id: task.h,v 1.45 2000/07/26 17:11:14 gson Exp $ */
#ifndef ISC_TASK_H
#define ISC_TASK_H 1
* 'task' is a valid task.
*/
+const char *
+isc_task_getname(isc_task_t *task);
+/*
+ * Get the name of 'task', as previously set using isc_task_setname().
+ *
+ * Notes:
+ * This function is for debugging purposes only.
+ *
+ * Requires:
+ * 'task' is a valid task.
+ *
+ * Returns:
+ * A non-NULL pointer to a null-terminated string.
+ * If the task has not been named, the string is
+ * empty.
+ *
+ */
+
+void *
+isc_task_gettag(isc_task_t *task);
+/*
+ * Get the tag value for 'task', as previously set using isc_task_settag().
+ *
+ * Notes:
+ * This function is for debugging purposes only.
+ *
+ * Requires:
+ * 'task' is a valid task.
+ */
+
/*****
***** Task Manager.
*****/
* SOFTWARE.
*/
-/* $Id: task.c,v 1.65 2000/06/22 21:57:16 tale Exp $ */
+/* $Id: task.c,v 1.66 2000/07/26 17:11:13 gson Exp $ */
/*
* Principal Author: Bob Halley
}
+const char *
+isc_task_getname(isc_task_t *task) {
+ return (task->name);
+}
+
+void *
+isc_task_gettag(isc_task_t *task) {
+ return (task->tag);
+}
+
+
/***
*** Task Manager.
***/