Public Attributes | |
| pthread_t | thread |
| volatile bool_t | enabled |
| volatile bool_t | terminate |
| char * | prefix |
| pthread_mutex_t | print_lock |
| pthread_mutex_t | queue_lock |
| pthread_mutex_t | send_lock |
| struct hdhomerun_debug_message_t * | queue_head |
| struct hdhomerun_debug_message_t * | queue_tail |
| uint32_t | queue_depth |
| uint64_t | connect_delay |
| char * | file_name |
| FILE * | file_fp |
| hdhomerun_sock_t | sock |
Definition at line 61 of file hdhomerun_debug.c.
Definition at line 63 of file hdhomerun_debug.c.
Referenced by hdhomerun_debug_create(), and hdhomerun_debug_destroy().
| volatile bool_t hdhomerun_debug_t::enabled |
Definition at line 64 of file hdhomerun_debug.c.
Referenced by hdhomerun_debug_disable(), hdhomerun_debug_enable(), hdhomerun_debug_enabled(), and hdhomerun_debug_vprintf().
| volatile bool_t hdhomerun_debug_t::terminate |
Definition at line 65 of file hdhomerun_debug.c.
Referenced by hdhomerun_debug_destroy(), and hdhomerun_debug_thread_execute().
Definition at line 66 of file hdhomerun_debug.c.
Referenced by hdhomerun_debug_destroy(), hdhomerun_debug_set_prefix(), and hdhomerun_debug_vprintf().
Definition at line 68 of file hdhomerun_debug.c.
Referenced by hdhomerun_debug_create(), hdhomerun_debug_set_prefix(), and hdhomerun_debug_vprintf().
Definition at line 69 of file hdhomerun_debug.c.
Referenced by hdhomerun_debug_create(), hdhomerun_debug_flush(), hdhomerun_debug_pop_and_free_message(), hdhomerun_debug_thread_execute(), and hdhomerun_debug_vprintf().
Definition at line 70 of file hdhomerun_debug.c.
Referenced by hdhomerun_debug_close(), hdhomerun_debug_create(), hdhomerun_debug_output_message(), and hdhomerun_debug_set_filename().
Definition at line 72 of file hdhomerun_debug.c.
Referenced by hdhomerun_debug_pop_and_free_message(), and hdhomerun_debug_vprintf().
Definition at line 73 of file hdhomerun_debug.c.
Referenced by hdhomerun_debug_flush(), hdhomerun_debug_pop_and_free_message(), hdhomerun_debug_thread_execute(), and hdhomerun_debug_vprintf().
Definition at line 74 of file hdhomerun_debug.c.
Referenced by hdhomerun_debug_pop_and_free_message(), hdhomerun_debug_thread_execute(), and hdhomerun_debug_vprintf().
Definition at line 76 of file hdhomerun_debug.c.
Referenced by hdhomerun_debug_close(), hdhomerun_debug_output_message_file(), hdhomerun_debug_output_message_sock(), and hdhomerun_debug_set_filename().
Definition at line 78 of file hdhomerun_debug.c.
Referenced by hdhomerun_debug_destroy(), hdhomerun_debug_output_message(), hdhomerun_debug_output_message_file(), and hdhomerun_debug_set_filename().
Definition at line 79 of file hdhomerun_debug.c.
Referenced by hdhomerun_debug_close_internal(), hdhomerun_debug_destroy(), and hdhomerun_debug_output_message_file().
Definition at line 80 of file hdhomerun_debug.c.
Referenced by hdhomerun_debug_close_internal(), hdhomerun_debug_create(), hdhomerun_debug_destroy(), and hdhomerun_debug_output_message_sock().
1.6.3