senf::emu::annotations::Quality Struct Reference

Packet quality. More...

#include <senf/Ext/NetEmu/Annotations.hh>

Public Member Functions

 Quality ()
 
void setLoss (unsigned loss)
 

Public Attributes

short snr
 
short rssi
 
short noise
 
unsigned short airTime
 
FrameRxFlags flags
 

Related Functions

(Note that these are not member functions.)

std::ostream & operator<< (std::ostream &os, Quality const &annotation)
 Output Quality annotation instance as it's string representation. More...
 

Detailed Description

Packet quality.

Definition at line 67 of file Annotations.hh.

Constructor & Destructor Documentation

◆ Quality()

senf::emu::annotations::Quality::Quality ( )

Member Function Documentation

◆ setLoss()

void senf::emu::annotations::Quality::setLoss ( unsigned  loss)

Friends And Related Function Documentation

◆ operator<<()

std::ostream & operator<< ( std::ostream &  os,
Quality const &  annotation 
)
related

Output Quality annotation instance as it's string representation.

Member Data Documentation

◆ airTime

unsigned short senf::emu::annotations::Quality::airTime
mutable

Definition at line 72 of file Annotations.hh.

◆ flags

FrameRxFlags senf::emu::annotations::Quality::flags
mutable

Definition at line 73 of file Annotations.hh.

◆ noise

short senf::emu::annotations::Quality::noise
mutable

Definition at line 71 of file Annotations.hh.

◆ rssi

short senf::emu::annotations::Quality::rssi
mutable

Definition at line 70 of file Annotations.hh.

◆ snr

short senf::emu::annotations::Quality::snr
mutable

Definition at line 69 of file Annotations.hh.


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