hdhomerun_debug.h File Reference

Go to the source code of this file.

Functions

LIBTYPE struct hdhomerun_debug_thdhomerun_debug_create (void)
LIBTYPE void hdhomerun_debug_destroy (struct hdhomerun_debug_t *dbg)
LIBTYPE void hdhomerun_debug_set_prefix (struct hdhomerun_debug_t *dbg, const char *prefix)
LIBTYPE void hdhomerun_debug_set_filename (struct hdhomerun_debug_t *dbg, const char *filename)
LIBTYPE void hdhomerun_debug_enable (struct hdhomerun_debug_t *dbg)
LIBTYPE void hdhomerun_debug_disable (struct hdhomerun_debug_t *dbg)
LIBTYPE bool_t hdhomerun_debug_enabled (struct hdhomerun_debug_t *dbg)
LIBTYPE void hdhomerun_debug_flush (struct hdhomerun_debug_t *dbg, uint64_t timeout)
LIBTYPE void hdhomerun_debug_close (struct hdhomerun_debug_t *dbg, uint64_t timeout)
LIBTYPE void hdhomerun_debug_printf (struct hdhomerun_debug_t *dbg, const char *fmt,...)
LIBTYPE void hdhomerun_debug_vprintf (struct hdhomerun_debug_t *dbg, const char *fmt, va_list args)

Function Documentation

LIBTYPE struct hdhomerun_debug_t* hdhomerun_debug_create ( void   )  [read]

Definition at line 85 of file hdhomerun_debug.c.

LIBTYPE void hdhomerun_debug_destroy ( struct hdhomerun_debug_t dbg  ) 

Definition at line 106 of file hdhomerun_debug.c.

LIBTYPE void hdhomerun_debug_set_prefix ( struct hdhomerun_debug_t dbg,
const char *  prefix 
)

Definition at line 194 of file hdhomerun_debug.c.

LIBTYPE void hdhomerun_debug_set_filename ( struct hdhomerun_debug_t dbg,
const char *  filename 
)

Definition at line 161 of file hdhomerun_debug.c.

LIBTYPE void hdhomerun_debug_enable ( struct hdhomerun_debug_t dbg  ) 

Definition at line 214 of file hdhomerun_debug.c.

LIBTYPE void hdhomerun_debug_disable ( struct hdhomerun_debug_t dbg  ) 

Definition at line 223 of file hdhomerun_debug.c.

LIBTYPE bool_t hdhomerun_debug_enabled ( struct hdhomerun_debug_t dbg  ) 

Definition at line 232 of file hdhomerun_debug.c.

Referenced by hdhomerun_device_debug_print_video_stats().

LIBTYPE void hdhomerun_debug_flush ( struct hdhomerun_debug_t dbg,
uint64_t  timeout 
)

Definition at line 241 of file hdhomerun_debug.c.

Referenced by hdhomerun_debug_close().

LIBTYPE void hdhomerun_debug_close ( struct hdhomerun_debug_t dbg,
uint64_t  timeout 
)

Definition at line 145 of file hdhomerun_debug.c.

LIBTYPE void hdhomerun_debug_printf ( struct hdhomerun_debug_t dbg,
const char *  fmt,
  ... 
)

Definition at line 262 of file hdhomerun_debug.c.

Referenced by hdhomerun_control_connect_sock(), hdhomerun_control_create(), hdhomerun_control_get_device_id(), hdhomerun_control_get_device_ip(), hdhomerun_control_get_local_addr(), hdhomerun_control_get_set(), hdhomerun_control_recv_sock(), hdhomerun_control_send_recv_internal(), hdhomerun_control_send_sock(), hdhomerun_control_upgrade(), hdhomerun_device_channelscan_advance(), hdhomerun_device_channelscan_detect(), hdhomerun_device_channelscan_get_progress(), hdhomerun_device_channelscan_init(), hdhomerun_device_create(), hdhomerun_device_debug_print_video_stats(), hdhomerun_device_get_ir_target(), hdhomerun_device_get_lineup_location(), hdhomerun_device_get_model_str(), hdhomerun_device_get_oob_plotsample(), hdhomerun_device_get_oob_status(), hdhomerun_device_get_supported(), hdhomerun_device_get_tuner_channel(), hdhomerun_device_get_tuner_channelmap(), hdhomerun_device_get_tuner_filter(), hdhomerun_device_get_tuner_lockkey_owner(), hdhomerun_device_get_tuner_plotsample(), hdhomerun_device_get_tuner_program(), hdhomerun_device_get_tuner_status(), hdhomerun_device_get_tuner_streaminfo(), hdhomerun_device_get_tuner_target(), hdhomerun_device_get_tuner_vchannel(), hdhomerun_device_get_tuner_vstatus(), hdhomerun_device_get_var(), hdhomerun_device_get_version(), hdhomerun_device_get_video_sock(), hdhomerun_device_get_video_stats(), hdhomerun_device_selector_add_device(), hdhomerun_device_selector_choose_and_lock(), hdhomerun_device_selector_choose_test(), hdhomerun_device_selector_create(), hdhomerun_device_selector_load_from_windows_registry(), hdhomerun_device_set_device(), hdhomerun_device_set_device_normal(), hdhomerun_device_set_ir_target(), hdhomerun_device_set_lineup_location(), hdhomerun_device_set_sys_dvbc_modulation(), hdhomerun_device_set_tuner(), hdhomerun_device_set_tuner_channel(), hdhomerun_device_set_tuner_channelmap(), hdhomerun_device_set_tuner_filter(), hdhomerun_device_set_tuner_program(), hdhomerun_device_set_tuner_target(), hdhomerun_device_set_tuner_target_to_local(), hdhomerun_device_set_tuner_vchannel(), hdhomerun_device_set_var(), hdhomerun_device_stream_flush(), hdhomerun_device_stream_recv(), hdhomerun_device_stream_stop(), hdhomerun_device_tuner_lockkey_force(), hdhomerun_device_tuner_lockkey_release(), hdhomerun_device_tuner_lockkey_request(), hdhomerun_device_upgrade(), hdhomerun_video_create(), hdhomerun_video_debug_print_stats(), hdhomerun_video_get_local_port(), hdhomerun_video_join_multicast_group(), and hdhomerun_video_leave_multicast_group().

LIBTYPE void hdhomerun_debug_vprintf ( struct hdhomerun_debug_t dbg,
const char *  fmt,
va_list  args 
)

Definition at line 270 of file hdhomerun_debug.c.

Referenced by hdhomerun_debug_printf().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Sat May 26 06:41:48 2012 for MythTV by  doxygen 1.6.3