Go to the source code of this file.
| LIBTYPE struct hdhomerun_control_sock_t* hdhomerun_control_create | ( | uint32_t | device_id, | |
| uint32_t | device_ip, | |||
| struct hdhomerun_debug_t * | dbg | |||
| ) | [read] |
| LIBTYPE void hdhomerun_control_destroy | ( | struct hdhomerun_control_sock_t * | cs | ) |
| LIBTYPE uint32_t hdhomerun_control_get_device_id | ( | struct hdhomerun_control_sock_t * | cs | ) |
Definition at line 138 of file hdhomerun_control.c.
Referenced by hdhomerun_device_get_device_id(), and hdhomerun_device_set_device().
| LIBTYPE uint32_t hdhomerun_control_get_device_ip | ( | struct hdhomerun_control_sock_t * | cs | ) |
| LIBTYPE uint32_t hdhomerun_control_get_device_id_requested | ( | struct hdhomerun_control_sock_t * | cs | ) |
Definition at line 158 of file hdhomerun_control.c.
Referenced by hdhomerun_device_get_device_id_requested().
| LIBTYPE uint32_t hdhomerun_control_get_device_ip_requested | ( | struct hdhomerun_control_sock_t * | cs | ) |
Definition at line 163 of file hdhomerun_control.c.
Referenced by hdhomerun_device_get_device_ip_requested().
| LIBTYPE void hdhomerun_control_set_device | ( | struct hdhomerun_control_sock_t * | cs, | |
| uint32_t | device_id, | |||
| uint32_t | device_ip | |||
| ) |
Definition at line 60 of file hdhomerun_control.c.
Referenced by hdhomerun_control_create(), and hdhomerun_device_set_device().
| LIBTYPE uint32_t hdhomerun_control_get_local_addr | ( | struct hdhomerun_control_sock_t * | cs | ) |
Definition at line 168 of file hdhomerun_control.c.
Referenced by hdhomerun_device_get_local_machine_addr(), and hdhomerun_device_set_tuner_target_to_local_protocol().
| LIBTYPE int hdhomerun_control_send_recv | ( | struct hdhomerun_control_sock_t * | cs, | |
| struct hdhomerun_pkt_t * | tx_pkt, | |||
| struct hdhomerun_pkt_t * | rx_pkt, | |||
| uint16_t | type | |||
| ) |
Definition at line 284 of file hdhomerun_control.c.
| LIBTYPE int hdhomerun_control_get | ( | struct hdhomerun_control_sock_t * | cs, | |
| const char * | name, | |||
| char ** | pvalue, | |||
| char ** | perror | |||
| ) |
Definition at line 374 of file hdhomerun_control.c.
Referenced by hdhomerun_device_debug_print_video_stats(), hdhomerun_device_get_ir_target(), hdhomerun_device_get_lineup_location(), hdhomerun_device_get_model_str(), 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_var(), and hdhomerun_device_get_version().
| LIBTYPE int hdhomerun_control_set | ( | struct hdhomerun_control_sock_t * | cs, | |
| const char * | name, | |||
| const char * | value, | |||
| char ** | pvalue, | |||
| char ** | perror | |||
| ) |
Definition at line 379 of file hdhomerun_control.c.
Referenced by hdhomerun_device_set_ir_target(), hdhomerun_device_set_lineup_location(), hdhomerun_device_tuner_lockkey_force(), and hdhomerun_device_upgrade().
| LIBTYPE int hdhomerun_control_set_with_lockkey | ( | struct hdhomerun_control_sock_t * | cs, | |
| const char * | name, | |||
| const char * | value, | |||
| uint32_t | lockkey, | |||
| char ** | pvalue, | |||
| char ** | perror | |||
| ) |
Definition at line 384 of file hdhomerun_control.c.
Referenced by 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_var(), hdhomerun_device_tuner_lockkey_release(), and hdhomerun_device_tuner_lockkey_request().
| LIBTYPE int hdhomerun_control_upgrade | ( | struct hdhomerun_control_sock_t * | cs, | |
| FILE * | upgrade_file | |||
| ) |
1.5.5