|
Asterisk - The Open Source Telephony Project GIT-master-20e40a9
|
tps_taskprocessor_stats maintain statistics for a taskprocessor. More...
Data Fields | |
| unsigned long | _tasks_processed_count |
| This is the current number of tasks processed. | |
| long | highest_time_processed |
| Highest time (in microseconds) spent processing a task. | |
| const char * | highest_time_task_file |
| File where the highest time task was pushed from. | |
| const char * | highest_time_task_function |
| Function where the highest time task was pushed from. | |
| int | highest_time_task_line |
| Line where the highest time task was pushed from. | |
| long | lowest_time_processed |
| Lowest time (in microseconds) spent processing a task. | |
| unsigned long | max_qsize |
| This is the maximum number of tasks queued at any one time. | |
tps_taskprocessor_stats maintain statistics for a taskprocessor.
Definition at line 65 of file taskprocessor.c.
| unsigned long _tasks_processed_count |
This is the current number of tasks processed.
Definition at line 69 of file taskprocessor.c.
Referenced by ast_taskprocessor_execute(), cli_tps_show_taskprocessor(), tps_report_taskprocessor_list_helper(), and tps_reset_stats().
| long highest_time_processed |
Highest time (in microseconds) spent processing a task.
Definition at line 71 of file taskprocessor.c.
Referenced by ast_taskprocessor_execute(), cli_tps_show_taskprocessor(), tps_report_taskprocessor_list_helper(), and tps_reset_stats().
| const char* highest_time_task_file |
File where the highest time task was pushed from.
Definition at line 75 of file taskprocessor.c.
Referenced by ast_taskprocessor_execute(), cli_tps_show_taskprocessor(), and tps_reset_stats().
| const char* highest_time_task_function |
Function where the highest time task was pushed from.
Definition at line 79 of file taskprocessor.c.
Referenced by ast_taskprocessor_execute(), cli_tps_show_taskprocessor(), and tps_reset_stats().
| int highest_time_task_line |
Line where the highest time task was pushed from.
Definition at line 77 of file taskprocessor.c.
Referenced by ast_taskprocessor_execute(), cli_tps_show_taskprocessor(), and tps_reset_stats().
| long lowest_time_processed |
Lowest time (in microseconds) spent processing a task.
Definition at line 73 of file taskprocessor.c.
Referenced by ast_taskprocessor_execute(), cli_tps_show_taskprocessor(), tps_report_taskprocessor_list_helper(), and tps_reset_stats().
| unsigned long max_qsize |
This is the maximum number of tasks queued at any one time.
Definition at line 67 of file taskprocessor.c.
Referenced by ast_taskprocessor_execute(), cli_tps_show_taskprocessor(), tps_report_taskprocessor_list_helper(), and tps_reset_stats().