#include <rx_status_tracker.h>
◆ RxStatusTracker()
  
  | 
        
          | TxRxWorkerRx::RxStatusTracker::RxStatusTracker | ( | size_t | number_channels | ) |  |  | inlineexplicit | 
 
 
◆ CheckContinuity()
  
  | 
        
          | bool TxRxWorkerRx::RxStatusTracker::CheckContinuity | ( | long long | sample_rx_start | ) | const |  | inline | 
 
 
◆ DiscardOld()
  
  | 
        
          | void TxRxWorkerRx::RxStatusTracker::DiscardOld | ( | size_t | new_samples, |  
          |  |  | long long | sample_rx_start |  
          |  | ) |  |  |  | inline | 
 
- Parameters
- 
  
    | new_samples-number | of new samples to shift to the beginning |  | sample_rx_start-start | time of the new samples |  
 
 
 
◆ GetRxPackets()
  
  | 
        
          | std::vector<RxPacket*> TxRxWorkerRx::RxStatusTracker::GetRxPackets | ( |  | ) | const |  | inline | 
 
 
◆ GetRxPtrs()
  
  | 
        
          | std::vector<void*> TxRxWorkerRx::RxStatusTracker::GetRxPtrs | ( |  | ) | const |  | inline | 
 
 
◆ NumChannels()
  
  | 
        
          | size_t TxRxWorkerRx::RxStatusTracker::NumChannels | ( |  | ) | const |  | inline | 
 
 
◆ Reset() [1/2]
  
  | 
        
          | void TxRxWorkerRx::RxStatusTracker::Reset | ( |  | ) |  |  | inline | 
 
 
◆ Reset() [2/2]
  
  | 
        
          | void TxRxWorkerRx::RxStatusTracker::Reset | ( | std::vector< RxPacket * > | new_packets | ) |  |  | inline | 
 
 
◆ SamplesAvailable()
  
  | 
        
          | size_t TxRxWorkerRx::RxStatusTracker::SamplesAvailable | ( |  | ) | const |  | inline | 
 
 
◆ StartTime()
  
  | 
        
          | long long TxRxWorkerRx::RxStatusTracker::StartTime | ( |  | ) | const |  | inline | 
 
 
◆ Update()
  
  | 
        
          | void TxRxWorkerRx::RxStatusTracker::Update | ( | size_t | new_samples, |  
          |  |  | long long | sample_rx_start |  
          |  | ) |  |  |  | inline | 
 
 
◆ sample_start_rx_time_
  
  | 
        
          | long long TxRxWorkerRx::RxStatusTracker::sample_start_rx_time_ = 0 |  | private | 
 
 
◆ samples_available_
  
  | 
        
          | size_t TxRxWorkerRx::RxStatusTracker::samples_available_ = 0 |  | private | 
 
 
◆ tracking_
The documentation for this class was generated from the following file: