summaryrefslogtreecommitdiffstats
path: root/c/src/libmisc/monitor/mon-manager.c
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/libmisc/monitor/mon-manager.c')
-rw-r--r--c/src/libmisc/monitor/mon-manager.c51
1 files changed, 0 insertions, 51 deletions
diff --git a/c/src/libmisc/monitor/mon-manager.c b/c/src/libmisc/monitor/mon-manager.c
deleted file mode 100644
index 19ed78de95..0000000000
--- a/c/src/libmisc/monitor/mon-manager.c
+++ /dev/null
@@ -1,51 +0,0 @@
-/*
- * RTEMS Monitor "manager" support.
- * Used to traverse object (chain) lists and print them out.
- *
- * $Id$
- */
-
-#include <rtems.h>
-#include <rtems/monitor.h>
-
-#include <stdio.h>
-
-/*
- * "next" routine for all objects that are RTEMS manager objects
- */
-
-void *
-rtems_monitor_manager_next(
- void *table_void,
- void *canonical,
- rtems_id *next_id
-)
-{
- Objects_Information *table = table_void;
- rtems_monitor_generic_t *copy;
- Objects_Control *object = 0;
- Objects_Locations location;
-
- /*
- * When we are called, it must be local
- */
-
- if ( ! _Objects_Is_local_id(*next_id))
- goto done;
-
- object = _Objects_Get_next(table, *next_id, &location, next_id);
-
- if (object)
- {
- copy = (rtems_monitor_generic_t *) canonical;
- copy->id = object->id;
- if(table->is_string)
- _Objects_Copy_name_raw(object->name, &copy->name, sizeof(copy->name));
- else
- _Objects_Copy_name_raw(&object->name, &copy->name, sizeof(copy->name));
- }
-
-done:
- return object;
-}
-