Class RequestRange
	
	Representation of a request range.
	 
	
		- 
ICanBoogie\HTTP\RequestRange			
			
			 uses 
					ICanBoogie\Accessor\AccessorTrait (not available)
			
		
 
	
	
		Methods summary
		
		
		
			
			
				
				 protected 
				
				
				__construct( integer $start, integer $end, integer $total )
				
				
			
			
				
			
			
		 
		
			
			
				
				 public 
				
				
				__toString( void )
				
				: string
			
			
				Formats the instance as a string suitable for the Content-Range header field.
			 
			
				Formats the instance as a string suitable for the Content-Range header field.
					Returns
					
						string
					
			 
		 
		
			
			
				
				 protected 
				
				
				get_is_satisfiable( void )
				
				: boolean
			
			
				Whether the range is satisfiable.
			 
			
				Whether the range is satisfiable.
					Returns
					
						boolean
					
			 
		 
		
			
			
				
				 protected 
				
				
				get_is_total( void )
				
				: boolean
			
			
				Whether the range is actually the total.
			 
			
				Whether the range is actually the total.
					Returns
					
						boolean
					
			 
		 
		
			
			
				
				 protected 
				
				
				get_length( void )
				
				: integer
			
			
				Returns the length of the range, suitable for the Content-Length header field.
			 
			
				Returns the length of the range, suitable for the Content-Length header field.
					Returns
					
						integer
					
			 
		 
		
			
			
				
				 protected 
				
				
				get_max_length( void )
				
				: integer
			
			
				Maximum bytes to copy, suitable for the stream_copy_to_stream() function.
			 
			
				Maximum bytes to copy, suitable for the stream_copy_to_stream() function.
					Returns
					
						integer
					
			 
		 
		
			
			
				
				 protected 
				
				
				get_offset( void )
				
				: integer
			
			
				Returns the offset where to start to copy data, suitable for the
stream_copy_to_stream() function.
			 
			
				Returns the offset where to start to copy data, suitable for the
stream_copy_to_stream() function.
					Returns
					
						integer
					
			 
		 
		 
		Properties summary
		Magic properties
		
		
			
			
				
				public  
				
				
$is_satisfiable				
				: boolean
			
			
				Whether the range is satisfiable.
			 
			
				
			
		 
		
			
			
				
				public  
				
				
$is_total				
				: boolean
			
			
				Whether the range is actually the total.
			 
			
				
			
		 
		
			
			
				
				public  
				
				
$length				
				: integer
			
			
				Length of the range, suitable for the Content-Length header field.
			 
			
				
			
		 
		
			
			
				
				public  
				
				
$max_length				
				: integer
			
			
				Maximum bytes to copy, suitable for the stream_copy_to_stream() function.
			 
			
				
			
		 
		
			
			
				
				public  
				
				
$offset				
				: integer
			
			
				The offset where to start to copy data, suitable for the stream_copy_to_stream() function.