Go to the source code of this file.
| LIBTYPE struct hdhomerun_pkt_t* hdhomerun_pkt_create | ( | void | ) | [read] |
Definition at line 35 of file hdhomerun_pkt.c.
| LIBTYPE void hdhomerun_pkt_destroy | ( | struct hdhomerun_pkt_t * | pkt | ) |
Definition at line 47 of file hdhomerun_pkt.c.
| LIBTYPE void hdhomerun_pkt_reset | ( | struct hdhomerun_pkt_t * | pkt | ) |
Definition at line 52 of file hdhomerun_pkt.c.
Referenced by hdhomerun_control_get_set(), hdhomerun_control_recv_sock(), hdhomerun_control_upgrade(), hdhomerun_discover_recv_internal(), hdhomerun_discover_send_internal(), hdhomerun_pkt_create(), and hdhomerun_video_thread_execute().
| LIBTYPE uint8_t hdhomerun_pkt_read_u8 | ( | struct hdhomerun_pkt_t * | pkt | ) |
Definition at line 79 of file hdhomerun_pkt.c.
Referenced by hdhomerun_discover_recv_internal(), and hdhomerun_pkt_read_tlv().
| LIBTYPE uint16_t hdhomerun_pkt_read_u16 | ( | struct hdhomerun_pkt_t * | pkt | ) |
Definition at line 85 of file hdhomerun_pkt.c.
Referenced by hdhomerun_pkt_open_frame(), and hdhomerun_video_parse_rtp().
| LIBTYPE uint32_t hdhomerun_pkt_read_u32 | ( | struct hdhomerun_pkt_t * | pkt | ) |
Definition at line 93 of file hdhomerun_pkt.c.
Referenced by hdhomerun_discover_recv_internal().
| LIBTYPE size_t hdhomerun_pkt_read_var_length | ( | struct hdhomerun_pkt_t * | pkt | ) |
Definition at line 103 of file hdhomerun_pkt.c.
Referenced by hdhomerun_pkt_read_tlv().
| LIBTYPE uint8_t* hdhomerun_pkt_read_tlv | ( | struct hdhomerun_pkt_t * | pkt, | |
| uint8_t * | ptag, | |||
| size_t * | plength | |||
| ) |
Definition at line 124 of file hdhomerun_pkt.c.
Referenced by hdhomerun_control_get_set(), hdhomerun_control_upgrade(), and hdhomerun_discover_recv_internal().
| LIBTYPE void hdhomerun_pkt_write_u8 | ( | struct hdhomerun_pkt_t * | pkt, | |
| uint8_t | v | |||
| ) |
Definition at line 140 of file hdhomerun_pkt.c.
Referenced by hdhomerun_control_get_set(), and hdhomerun_discover_send_internal().
| LIBTYPE void hdhomerun_pkt_write_u16 | ( | struct hdhomerun_pkt_t * | pkt, | |
| uint16_t | v | |||
| ) |
Definition at line 149 of file hdhomerun_pkt.c.
Referenced by hdhomerun_pkt_seal_frame().
| LIBTYPE void hdhomerun_pkt_write_u32 | ( | struct hdhomerun_pkt_t * | pkt, | |
| uint32_t | v | |||
| ) |
Definition at line 159 of file hdhomerun_pkt.c.
Referenced by hdhomerun_control_get_set(), hdhomerun_control_upgrade(), and hdhomerun_discover_send_internal().
| LIBTYPE void hdhomerun_pkt_write_var_length | ( | struct hdhomerun_pkt_t * | pkt, | |
| size_t | v | |||
| ) |
Definition at line 171 of file hdhomerun_pkt.c.
Referenced by hdhomerun_control_get_set(), and hdhomerun_discover_send_internal().
| LIBTYPE void hdhomerun_pkt_write_mem | ( | struct hdhomerun_pkt_t * | pkt, | |
| const void * | mem, | |||
| size_t | length | |||
| ) |
Definition at line 185 of file hdhomerun_pkt.c.
Referenced by hdhomerun_control_get_set(), and hdhomerun_control_upgrade().
| LIBTYPE bool_t hdhomerun_pkt_open_frame | ( | struct hdhomerun_pkt_t * | pkt, | |
| uint16_t * | ptype | |||
| ) |
Definition at line 195 of file hdhomerun_pkt.c.
Referenced by hdhomerun_control_recv_sock(), and hdhomerun_discover_recv_internal().
| LIBTYPE void hdhomerun_pkt_seal_frame | ( | struct hdhomerun_pkt_t * | pkt, | |
| uint16_t | frame_type | |||
| ) |
Definition at line 229 of file hdhomerun_pkt.c.
Referenced by hdhomerun_control_send_recv_internal(), and hdhomerun_discover_send_internal().
1.6.3