libwifi 0.0.3
An 802.11 Frame Parsing and Generation library in C
timing_ad.h File Reference
#include <stdint.h>
#include "../frame.h"
#include "../tag.h"

Go to the source code of this file.

Data Structures

struct  libwifi_timing_advert_fields
 
struct  libwifi_timing_advert_fixed_params
 
struct  libwifi_timing_advert
 

Functions

struct libwifi_timing_advert_fields __attribute__ ((packed))
 

Variables

uint8_t timing_capabilities
 
unsigned char time_value [10]
 
unsigned char time_error [5]
 
unsigned char time_update [1]
 
uint64_t timestamp
 
uint8_t measurement_pilot_interval
 
uint16_t beacon_interval
 
uint16_t capabilities_information
 
char country [3]
 
uint16_t max_reg_power
 
uint8_t max_tx_power
 
uint8_t tx_power_used
 
uint8_t noise_floor
 
struct libwifi_mgmt_unordered_frame_header frame_header
 
struct libwifi_timing_advert_fixed_params fixed_parameters
 
struct libwifi_tagged_parameters tags
 

Function Documentation

◆ __attribute__()

struct libwifi_timing_advert_fields __attribute__ ( (packed)  )

Variable Documentation

◆ beacon_interval

uint16_t beacon_interval

Definition at line 2 of file timing_ad.h.

◆ capabilities_information

uint16_t capabilities_information

Definition at line 3 of file timing_ad.h.

◆ country

char country[3]

Definition at line 4 of file timing_ad.h.

◆ fixed_parameters

struct libwifi_timing_advert_fixed_params fixed_parameters

Definition at line 1 of file timing_ad.h.

◆ frame_header

Definition at line 0 of file timing_ad.h.

◆ max_reg_power

uint16_t max_reg_power

Definition at line 5 of file timing_ad.h.

◆ max_tx_power

uint8_t max_tx_power

Definition at line 6 of file timing_ad.h.

◆ measurement_pilot_interval

uint8_t measurement_pilot_interval

Definition at line 1 of file timing_ad.h.

◆ noise_floor

uint8_t noise_floor

Definition at line 8 of file timing_ad.h.

◆ tags

Definition at line 2 of file timing_ad.h.

◆ time_error

unsigned char time_error[5]

Definition at line 2 of file timing_ad.h.

◆ time_update

unsigned char time_update[1]

Definition at line 3 of file timing_ad.h.

◆ time_value

unsigned char time_value[10]

Definition at line 1 of file timing_ad.h.

◆ timestamp

uint64_t timestamp

Definition at line 0 of file timing_ad.h.

◆ timing_capabilities

uint8_t timing_capabilities

Definition at line 0 of file timing_ad.h.

◆ tx_power_used

uint8_t tx_power_used

Definition at line 7 of file timing_ad.h.