#include <cs_AssetRecord.h>
◆ addThrottlingCountdown()
  
  
      
        
          | void asset_record_t::addThrottlingCountdown  | 
          ( | 
          uint8_t  | 
          ticks | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ empty()
  
  
      
        
          | void asset_record_t::empty  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ id()
◆ invalidate()
  
  
      
        
          | void asset_record_t::invalidate  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ isThrottled()
  
  
      
        
          | bool asset_record_t::isThrottled  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ isValid()
  
  
      
        
          | bool asset_record_t::isValid  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
Returns whether this record is valid. 
 
 
◆ setThrottlingCountdown()
  
  
      
        
          | void asset_record_t::setThrottlingCountdown  | 
          ( | 
          uint8_t  | 
          ticks | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ assetId
ID of the asset, unique field. 
 
 
◆ lastReceivedCounter
      
        
          | uint8_t asset_record_t::lastReceivedCounter = 0xFF | 
        
      
 
Set to 0 each time this asset is scanned. 
Increment at regular interval.
Value of 0xFF marks the record invalid. 
 
 
◆ myRssi
Most recent RSSI value observed by this Crownstone. 
 
 
◆ throttlingCountdown
      
        
          | uint8_t asset_record_t::throttlingCountdown = 0 | 
        
      
 
When not 0, no mesh message should be sent for this asset. 
Decrement at regular interval. 
 
 
The documentation for this struct was generated from the following file: