Bandwidth limiter container info
This commit is contained in:
		
					parent
					
						
							
								bd36f3fbb2
							
						
					
				
			
			
				commit
				
					
						e902b69884
					
				
			
		
					 3 changed files with 11 additions and 0 deletions
				
			
		| 
						 | 
				
			
			@ -41,6 +41,14 @@ void nano::bandwidth_limiter::reset (std::size_t limit, double burst_ratio, nano
 | 
			
		|||
	limiter.reset (limit, burst_ratio);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
nano::container_info nano::bandwidth_limiter::container_info () const
 | 
			
		||||
{
 | 
			
		||||
	nano::container_info info;
 | 
			
		||||
	info.put ("generic", limiter_generic.size ());
 | 
			
		||||
	info.put ("bootstrap", limiter_bootstrap.size ());
 | 
			
		||||
	return info;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/*
 | 
			
		||||
 * bandwidth_limiter_config
 | 
			
		||||
 */
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -37,6 +37,8 @@ public:
 | 
			
		|||
	 */
 | 
			
		||||
	void reset (std::size_t limit, double burst_ratio, nano::transport::traffic_type type = nano::transport::traffic_type::generic);
 | 
			
		||||
 | 
			
		||||
	nano::container_info container_info () const;
 | 
			
		||||
 | 
			
		||||
private:
 | 
			
		||||
	/**
 | 
			
		||||
	 * Returns reference to limiter corresponding to the limit type
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1217,6 +1217,7 @@ nano::container_info nano::node::container_info () const
 | 
			
		|||
	info.add ("local_block_broadcaster", local_block_broadcaster.container_info ());
 | 
			
		||||
	info.add ("rep_tiers", rep_tiers.container_info ());
 | 
			
		||||
	info.add ("message_processor", message_processor.container_info ());
 | 
			
		||||
	info.add ("bandwidth", outbound_limiter.container_info ());
 | 
			
		||||
	return info;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue