Go to the source code of this file.
Functions | |
| static int | help (void) |
| static void | extract_appname (const char *argv0) |
| static bool_t | contains (const char *arg, const char *cmpstr) |
| static uint32_t | parse_ip_addr (const char *str) |
| static int | discover_print (char *target_ip_str) |
| static int | cmd_get (const char *item) |
| static int | cmd_set_internal (const char *item, const char *value) |
| static int | cmd_set (const char *item, const char *value) |
| static void | sigabort_handler (int arg) |
| static void | siginfo_handler (int arg) |
| static void | register_signal_handlers (sig_t sigpipe_handler, sig_t sigint_handler, sig_t siginfo_handler) |
| static void | cmd_scan_printf (FILE *fp, const char *fmt,...) |
| static int | cmd_scan (const char *tuner_str, const char *filename) |
| static void | cmd_save_print_stats (void) |
| static int | cmd_save (const char *tuner_str, const char *filename) |
| static int | cmd_upgrade (const char *filename) |
| static int | cmd_execute (void) |
| static int | main_cmd (int argc, char *argv[]) |
| static int | main_internal (int argc, char *argv[]) |
| int | main (int argc, char *argv[]) |
Variables | |
| static const char * | appname |
| struct hdhomerun_device_t * | hd |
| static volatile sig_atomic_t | sigabort_flag = FALSE |
| static volatile sig_atomic_t | siginfo_flag = FALSE |
| static int help | ( | void | ) | [static] |
Definition at line 49 of file hdhomerun_config.c.
Referenced by DeviceDescrSetting::DeviceDescrSetting(), DeviceRepeatSetting::DeviceRepeatSetting(), EITCrawIdleStart(), FirewireModel::FirewireModel(), CommandLineArg::GetLongHelpString(), ImageSize::Height::Height(), if(), LircDaemonDevice(), LNBLOFHighSetting::LNBLOFHighSetting(), LNBLOFLowSetting::LNBLOFLowSetting(), LNBLOFSwitchSetting::LNBLOFSwitchSetting(), LNBPolarityInvertedSetting::LNBPolarityInvertedSetting(), LNBPresetSetting::LNBPresetSetting(), main_cmd(), main_internal(), PlayBoxOrdering(), MythCommandLineParser::PrintHelp(), RotorHiSpeedSetting::RotorHiSpeedSetting(), RotorLoSpeedSetting::RotorLoSpeedSetting(), USALSRotorSetting::USALSRotorSetting(), and ImageSize::Width::Width().
| static void extract_appname | ( | const char * | argv0 | ) | [static] |
Definition at line 62 of file hdhomerun_config.c.
Referenced by main_internal().
| static bool_t contains | ( | const char * | arg, | |
| const char * | cmpstr | |||
| ) | [static] |
Definition at line 75 of file hdhomerun_config.c.
Referenced by DcrawPlugin::capabilities(), StorageGroupListEditor::doDelete(), doUpgradeTVDatabaseSchema(), MythMainWindow::drawScreen(), MythUIType::GetChildAt(), VideoDisplayProfile::GetFilteredDeint(), MediaMonitor::GetRemovable(), MDBManager::getStaticCon(), Scheduler::HandleWakeSlave(), VideoDisplayProfile::IsDecoderCompatible(), main_cmd(), main_internal(), HDHRStreamHandler::Open(), TV::ProcessNetworkControlCommand(), HTTPRequest::SendResponse(), ShellEscape(), TV::ShowOSDPromptDeleteRecording(), StorageGroupEditor::StorageGroupEditor(), HLSRingBuffer::TestForHTTPLiveStreaming(), and ProgramInfo::ToMap().
| static uint32_t parse_ip_addr | ( | const char * | str | ) | [static] |
Definition at line 94 of file hdhomerun_config.c.
Referenced by discover_print().
| static int discover_print | ( | char * | target_ip_str | ) | [static] |
Definition at line 104 of file hdhomerun_config.c.
Referenced by main_internal().
| static int cmd_get | ( | const char * | item | ) | [static] |
Definition at line 139 of file hdhomerun_config.c.
Referenced by main_cmd().
| static int cmd_set_internal | ( | const char * | item, | |
| const char * | value | |||
| ) | [static] |
Definition at line 157 of file hdhomerun_config.c.
Referenced by cmd_execute(), and cmd_set().
| static int cmd_set | ( | const char * | item, | |
| const char * | value | |||
| ) | [static] |
Definition at line 173 of file hdhomerun_config.c.
Referenced by main_cmd().
| static void sigabort_handler | ( | int | arg | ) | [static] |
Definition at line 208 of file hdhomerun_config.c.
Referenced by cmd_save(), and cmd_scan().
| static void siginfo_handler | ( | int | arg | ) | [static] |
Definition at line 213 of file hdhomerun_config.c.
Referenced by cmd_save(), and cmd_scan().
| static void register_signal_handlers | ( | sig_t | sigpipe_handler, | |
| sig_t | sigint_handler, | |||
| sig_t | siginfo_handler | |||
| ) | [static] |
Definition at line 218 of file hdhomerun_config.c.
Referenced by cmd_save(), and cmd_scan().
| static void cmd_scan_printf | ( | FILE * | fp, | |
| const char * | fmt, | |||
| ... | ||||
| ) | [static] |
Definition at line 231 of file hdhomerun_config.c.
Referenced by cmd_scan().
| static int cmd_scan | ( | const char * | tuner_str, | |
| const char * | filename | |||
| ) | [static] |
Definition at line 252 of file hdhomerun_config.c.
Referenced by main_cmd().
| static void cmd_save_print_stats | ( | void | ) | [static] |
Definition at line 345 of file hdhomerun_config.c.
Referenced by cmd_save().
| static int cmd_save | ( | const char * | tuner_str, | |
| const char * | filename | |||
| ) | [static] |
Definition at line 359 of file hdhomerun_config.c.
Referenced by main_cmd().
| static int cmd_upgrade | ( | const char * | filename | ) | [static] |
Definition at line 469 of file hdhomerun_config.c.
Referenced by main_cmd().
| static int cmd_execute | ( | void | ) | [static] |
Definition at line 511 of file hdhomerun_config.c.
Referenced by main_cmd().
| static int main_cmd | ( | int | argc, | |
| char * | argv[] | |||
| ) | [static] |
Definition at line 570 of file hdhomerun_config.c.
Referenced by main_internal().
| static int main_internal | ( | int | argc, | |
| char * | argv[] | |||
| ) | [static] |
Definition at line 635 of file hdhomerun_config.c.
Referenced by main().
| int main | ( | int | argc, | |
| char * | argv[] | |||
| ) |
Definition at line 695 of file hdhomerun_config.c.
const char* appname [static] |
Definition at line 45 of file hdhomerun_config.c.
Referenced by extract_appname(), and help().
| struct hdhomerun_device_t* hd |
Definition at line 47 of file hdhomerun_config.c.
Referenced by hdhomerun_device_create(), hdhomerun_device_create_from_str_ip_result(), hdhomerun_device_selector_load_from_file(), and hdhomerun_device_selector_load_from_windows_registry().
volatile sig_atomic_t sigabort_flag = FALSE [static] |
Definition at line 205 of file hdhomerun_config.c.
Referenced by cmd_save(), cmd_scan(), and sigabort_handler().
volatile sig_atomic_t siginfo_flag = FALSE [static] |
Definition at line 206 of file hdhomerun_config.c.
Referenced by cmd_save(), and siginfo_handler().
1.6.3