Agora
1.2.0
Agora project
|
Go to the documentation of this file.
19 FrameStats(std::string new_frame_id,
size_t ul,
size_t dl);
38 return ((this->
dl_symbols_.empty()) ? SIZE_MAX : this->dl_symbols_.back());
48 return ((this->
ul_symbols_.empty()) ? SIZE_MAX : this->ul_symbols_.back());
63 : this->beacon_symbols_.back());
103 static size_t GetSymbolIdx(
const std::vector<size_t>& search_vector,
104 size_t symbol_number);
size_t NumPilotSyms() const
Definition: framestats.cc:91
size_t GetBeaconSymbolLast() const
Definition: framestats.h:61
size_t GetDLDataSymbol(size_t location) const
Definition: framestats.h:34
size_t GetDLSymbolIdx(size_t symbol_number) const
Definition: framestats.cc:152
size_t NumDLCalSyms() const
Definition: framestats.cc:79
const std::string & FrameIdentifier() const
Definition: framestats.h:70
bool IsRecCalEnabled() const
Definition: framestats.cc:97
std::vector< size_t > dl_symbols_
Definition: framestats.h:94
size_t GetDLCalSymbolIdx(size_t symbol_number) const
Definition: framestats.cc:164
size_t GetULCalSymbol(size_t location) const
Definition: framestats.cc:118
std::vector< size_t > ul_cal_symbols_
Definition: framestats.h:93
size_t NumBeaconSyms() const
Definition: framestats.cc:87
size_t GetPilotSymbol(size_t location) const
Definition: framestats.cc:122
Class defination for frame tracking.
size_t client_ul_pilot_symbols_
Definition: framestats.h:97
size_t client_ul_data_symbols_
Definition: framestats.h:99
std::vector< size_t > beacon_symbols_
Definition: framestats.h:90
size_t GetULSymbolIdx(size_t symbol_number) const
Definition: framestats.cc:156
static size_t GetSymbolIdx(const std::vector< size_t > &search_vector, size_t symbol_number)
Definition: framestats.cc:130
#define AGORA_LOG_ERROR(...)
Definition: logger.h:39
size_t client_dl_pilot_symbols_
Definition: framestats.h:98
std::vector< size_t > dl_cal_symbols_
Definition: framestats.h:95
void SetClientPilotSyms(size_t ul, size_t dl)
Definition: framestats.cc:70
size_t ClientUlPilotSymbols() const
Definition: framestats.h:73
size_t GetDLCalSymbol(size_t location) const
Definition: framestats.cc:110
for i
Definition: generate_data.m:107
size_t NumDlDataSyms() const
Definition: framestats.h:83
FrameStats(std::string new_frame_id)
Definition: framestats.cc:16
std::vector< size_t > ul_symbols_
Definition: framestats.h:92
end start
Definition: inspect_agora_results.m:95
std::vector< size_t > pilot_symbols_
Definition: framestats.h:91
size_t GetDLSymbol(size_t location) const
Definition: framestats.cc:106
size_t NumULCalSyms() const
Definition: framestats.cc:81
size_t ClientDlPilotSymbols() const
Definition: framestats.h:76
size_t NumDLSyms() const
Definition: framestats.cc:83
size_t GetPilotSymbolIdx(size_t symbol_number) const
Definition: framestats.cc:160
size_t GetBeaconSymbolIdx(size_t symbol_number) const
Definition: framestats.cc:148
size_t client_dl_data_symbols_
Definition: framestats.h:100
size_t NumULSyms() const
Definition: framestats.cc:85
size_t GetULDataSymbol(size_t location) const
Definition: framestats.h:44
size_t GetDLSymbolLast() const
Definition: framestats.h:37
Definition: json.hpp:5213
size_t NumDataSyms() const
Definition: framestats.cc:101
size_t GetULSymbolLast() const
Definition: framestats.h:47
size_t NumUlDataSyms() const
Definition: framestats.h:80
size_t GetBeaconSymbol(size_t location) const
Definition: framestats.cc:126
size_t GetULSymbol(size_t location) const
Definition: framestats.cc:114
Definition: framestats.h:16
size_t NumTotalSyms() const
Definition: framestats.cc:93
std::string frame_identifier_
Definition: framestats.h:88