GNUnet  0.11.x
Data Fields
GNUNET_TRANSPORT_WLAN_RadiotapSendMessage Struct Reference

Message from the plugin to the WLAN helper: send the given message with the given connection parameters. More...

#include </home/handbook/gnunet/src/transport/plugin_transport_wlan.h>

Collaboration diagram for GNUNET_TRANSPORT_WLAN_RadiotapSendMessage:
[legend]

Data Fields

struct GNUNET_MessageHeader header
 Type is 'GNUNET_MESSAGE_TYPE_WLAN_DATA_TO_HELPER'. More...
 
uint8_t rate
 wlan send rate More...
 
uint8_t antenna
 Antenna; the first antenna is 0. More...
 
uint16_t tx_power
 Transmit power expressed as unitless distance from max power set at factory calibration. More...
 
struct GNUNET_TRANSPORT_WLAN_Ieee80211Frame frame
 IEEE Frame to transmit (the sender MAC address will be overwritten by the helper as it does not trust the plugin to set it correctly). More...
 

Detailed Description

Message from the plugin to the WLAN helper: send the given message with the given connection parameters.

Definition at line 160 of file plugin_transport_wlan.h.

Field Documentation

◆ header

struct GNUNET_MessageHeader GNUNET_TRANSPORT_WLAN_RadiotapSendMessage::header

Type is 'GNUNET_MESSAGE_TYPE_WLAN_DATA_TO_HELPER'.

Definition at line 165 of file plugin_transport_wlan.h.

Referenced by get_radiotap_header(), getRadiotapHeader(), send_ack(), send_hello_beacon(), stdin_send_hw(), and transmit_fragment().

◆ rate

uint8_t GNUNET_TRANSPORT_WLAN_RadiotapSendMessage::rate

wlan send rate

Definition at line 170 of file plugin_transport_wlan.h.

Referenced by get_radiotap_header(), getRadiotapHeader(), and stdin_send_hw().

◆ antenna

uint8_t GNUNET_TRANSPORT_WLAN_RadiotapSendMessage::antenna

Antenna; the first antenna is 0.

Definition at line 175 of file plugin_transport_wlan.h.

Referenced by get_radiotap_header(), and getRadiotapHeader().

◆ tx_power

uint16_t GNUNET_TRANSPORT_WLAN_RadiotapSendMessage::tx_power

Transmit power expressed as unitless distance from max power set at factory calibration.

0 is max power. Monotonically nondecreasing with lower power levels.

Definition at line 181 of file plugin_transport_wlan.h.

Referenced by get_radiotap_header(), and getRadiotapHeader().

◆ frame

struct GNUNET_TRANSPORT_WLAN_Ieee80211Frame GNUNET_TRANSPORT_WLAN_RadiotapSendMessage::frame

IEEE Frame to transmit (the sender MAC address will be overwritten by the helper as it does not trust the plugin to set it correctly).

Definition at line 187 of file plugin_transport_wlan.h.

Referenced by main(), send_ack(), send_hello_beacon(), stdin_send(), stdin_send_hw(), and transmit_fragment().


The documentation for this struct was generated from the following file: