Functions | |
hdhomerun_control_sock_t * | hdhomerun_control_create (uint32_t device_id, uint32_t device_ip) |
void | hdhomerun_control_destroy (struct hdhomerun_control_sock_t *cs) |
uint32_t | hdhomerun_control_get_device_id (struct hdhomerun_control_sock_t *cs) |
uint32_t | hdhomerun_control_get_device_ip (struct hdhomerun_control_sock_t *cs) |
uint32_t | hdhomerun_control_get_device_id_requested (struct hdhomerun_control_sock_t *cs) |
uint32_t | hdhomerun_control_get_device_ip_requested (struct hdhomerun_control_sock_t *cs) |
void | hdhomerun_control_set_device (struct hdhomerun_control_sock_t *cs, uint32_t device_id, uint32_t device_ip) |
uint32_t | hdhomerun_control_get_local_addr (struct hdhomerun_control_sock_t *cs) |
int | hdhomerun_control_get_sock (struct hdhomerun_control_sock_t *cs) |
int | hdhomerun_control_send (struct hdhomerun_control_sock_t *cs, uint8_t *start, uint8_t *end) |
int | hdhomerun_control_recv (struct hdhomerun_control_sock_t *cs, uint8_t **pstart, uint8_t **pend) |
int | hdhomerun_control_get (struct hdhomerun_control_sock_t *cs, const char *name, char **pvalue, char **perror) |
int | hdhomerun_control_set (struct hdhomerun_control_sock_t *cs, const char *name, const char *value, char **pvalue, char **perror) |
int | hdhomerun_control_upgrade (struct hdhomerun_control_sock_t *cs, FILE *upgrade_file) |
struct hdhomerun_control_sock_t* hdhomerun_control_create | ( | uint32_t | device_id, | |
uint32_t | device_ip | |||
) |
void hdhomerun_control_destroy | ( | struct hdhomerun_control_sock_t * | cs | ) |
int hdhomerun_control_get | ( | struct hdhomerun_control_sock_t * | cs, | |
const char * | name, | |||
char ** | pvalue, | |||
char ** | perror | |||
) |
uint32_t hdhomerun_control_get_device_id | ( | struct hdhomerun_control_sock_t * | cs | ) |
uint32_t hdhomerun_control_get_device_id_requested | ( | struct hdhomerun_control_sock_t * | cs | ) |
uint32_t hdhomerun_control_get_device_ip | ( | struct hdhomerun_control_sock_t * | cs | ) |
uint32_t hdhomerun_control_get_device_ip_requested | ( | struct hdhomerun_control_sock_t * | cs | ) |
uint32_t hdhomerun_control_get_local_addr | ( | struct hdhomerun_control_sock_t * | cs | ) |
int hdhomerun_control_get_sock | ( | struct hdhomerun_control_sock_t * | cs | ) |
int hdhomerun_control_recv | ( | struct hdhomerun_control_sock_t * | cs, | |
uint8_t ** | pstart, | |||
uint8_t ** | pend | |||
) |
int hdhomerun_control_set | ( | struct hdhomerun_control_sock_t * | cs, | |
const char * | name, | |||
const char * | value, | |||
char ** | pvalue, | |||
char ** | perror | |||
) |
void hdhomerun_control_set_device | ( | struct hdhomerun_control_sock_t * | cs, | |
uint32_t | device_id, | |||
uint32_t | device_ip | |||
) |
int hdhomerun_control_upgrade | ( | struct hdhomerun_control_sock_t * | cs, | |
FILE * | upgrade_file | |||
) |