Top | ![]() |
![]() |
![]() |
![]() |
BeagleSchedulerInformation * | beagle_scheduler_information_ref () |
void | beagle_scheduler_information_unref () |
int | beagle_scheduler_information_get_total_task_count () |
const char * | beagle_scheduler_information_get_status_string () |
GSList * | beagle_scheduler_information_get_pending_tasks () |
GSList * | beagle_scheduler_information_get_future_tasks () |
GSList * | beagle_scheduler_information_get_blocked_tasks () |
const char * | beagle_scheduler_information_to_human_readable_string () |
BeagleSchedulerInformation *
beagle_scheduler_information_ref (BeagleSchedulerInformation *sched_info
);
Increases the reference count of the BeagleSchedulerInformation.
void
beagle_scheduler_information_unref (BeagleSchedulerInformation *sched_info
);
Decreases the reference count of the BeagleSchedulerInformation. When the reference count drops to 0, it is freed.
int
beagle_scheduler_information_get_total_task_count
(BeagleSchedulerInformation *sched_info
);
Fetches the total number of tasks from the given BeagleSchedulerInformation.
const char *
beagle_scheduler_information_get_status_string
(BeagleSchedulerInformation *sched_info
);
Fetches the status string from the given BeagleSchedulerInformation.
GSList *
beagle_scheduler_information_get_pending_tasks
(BeagleSchedulerInformation *sched_info
);
Fetches the list of pending tasks as strings from the given BeagleSchedulerInformation.
GSList *
beagle_scheduler_information_get_future_tasks
(BeagleSchedulerInformation *sched_info
);
Fetches the list of future tasks as strings from the given BeagleSchedulerInformation.
GSList *
beagle_scheduler_information_get_blocked_tasks
(BeagleSchedulerInformation *sched_info
);
Fetches the list of blocked tasks as strings from the given BeagleSchedulerInformation.
const char *
beagle_scheduler_information_to_human_readable_string
(BeagleSchedulerInformation *sched_info
);
Fetches a string version of the given BeagleSchedulerInformation.