Globally used frame information structure.
#include <tal.h>
Data Fields | |
buffer_t * | buffer_header |
Pointer to buffer header of frame. More... | |
bool | indirect_in_transit |
Indirect frame transmission ongoing. More... | |
uint16_t | len_no_crc |
MPDU length - does not include CRC length. More... | |
uint8_t * | mpdu |
Pointer to MPDU. More... | |
uint8_t | msduHandle |
MSDU handle. More... | |
frame_msgtype_t | msg_type |
Message type of frame. More... | |
uint16_t | persistence_time |
Indirect frame persistence time. More... | |
trx_id_t | trx_id |
Trx id of transceiver handling frame. More... | |
buffer_t* frame_info_tag::buffer_header |
Pointer to buffer header of frame.
Referenced by process_incoming_frame(), and tal_rx_frame_cb().
bool frame_info_tag::indirect_in_transit |
Indirect frame transmission ongoing.
uint16_t frame_info_tag::len_no_crc |
MPDU length - does not include CRC length.
Referenced by app_transmit_frame(), complete_rx_transaction(), configure_frame_sending(), configure_range_test_frame_sending(), peer_req_send_rx_cb(), per_mode_initiator_rx_cb(), per_mode_receptor_rx_cb(), process_incoming_frame(), range_test_rx_cb(), tal_tx_frame(), transmit_frame(), upload_frame(), usr_range_test_beacon_rsp(), usr_range_test_beacon_tx(), usr_range_test_marker_ind(), wait_for_conf_rx_cb(), and wait_for_event_rx_cb().
uint8_t* frame_info_tag::mpdu |
Pointer to MPDU.
Referenced by app_transmit_frame(), complete_rx_transaction(), configure_frame_sending(), configure_range_test_frame_sending(), handle_incoming_frame(), peer_req_send_rx_cb(), per_mode_initiator_rx_cb(), per_mode_initiator_task(), per_mode_initiator_tx_done_cb(), per_mode_receptor_rx_cb(), process_incoming_frame(), range_test_rx_cb(), tal_tx_frame(), upload_frame(), usr_range_test_beacon_rsp(), usr_range_test_beacon_tx(), usr_range_test_marker_ind(), wait_for_conf_rx_cb(), and wait_for_event_rx_cb().
uint8_t frame_info_tag::msduHandle |
MSDU handle.
Referenced by app_transmit_frame().
frame_msgtype_t frame_info_tag::msg_type |
Message type of frame.
uint16_t frame_info_tag::persistence_time |
Indirect frame persistence time.
trx_id_t frame_info_tag::trx_id |
Trx id of transceiver handling frame.
Referenced by cleanup_tal(), complete_rx_transaction(), tal_init(), and tal_trx_wakeup().