| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -48,19 +48,16 @@ using namespace rdr;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					enum { DEFAULT_BUF_SIZE = 8192 };
 | 
					 | 
					 | 
					 | 
					enum { DEFAULT_BUF_SIZE = 8192 };
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					FdInStream::FdInStream(int fd_, int timeoutms_, size_t bufSize_,
 | 
					 | 
					 | 
					 | 
					FdInStream::FdInStream(int fd_, int timeoutms_,
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                       bool closeWhenDone_)
 | 
					 | 
					 | 
					 | 
					                       bool closeWhenDone_)
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  : BufferedInStream(bufSize_),
 | 
					 | 
					 | 
					 | 
					  : fd(fd_), closeWhenDone(closeWhenDone_),
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    fd(fd_), closeWhenDone(closeWhenDone_),
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    timeoutms(timeoutms_), blockCallback(0),
 | 
					 | 
					 | 
					 | 
					    timeoutms(timeoutms_), blockCallback(0),
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    timing(false), timeWaitedIn100us(5), timedKbits(0)
 | 
					 | 
					 | 
					 | 
					    timing(false), timeWaitedIn100us(5), timedKbits(0)
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					{
 | 
					 | 
					 | 
					 | 
					{
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					}
 | 
					 | 
					 | 
					 | 
					}
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					FdInStream::FdInStream(int fd_, FdInStreamBlockCallback* blockCallback_,
 | 
					 | 
					 | 
					 | 
					FdInStream::FdInStream(int fd_, FdInStreamBlockCallback* blockCallback_)
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                       size_t bufSize_)
 | 
					 | 
					 | 
					 | 
					  : fd(fd_), timeoutms(0), blockCallback(blockCallback_),
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  : BufferedInStream(bufSize_),
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    fd(fd_), timeoutms(0), blockCallback(blockCallback_),
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    timing(false), timeWaitedIn100us(5), timedKbits(0)
 | 
					 | 
					 | 
					 | 
					    timing(false), timeWaitedIn100us(5), timedKbits(0)
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					{
 | 
					 | 
					 | 
					 | 
					{
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					}
 | 
					 | 
					 | 
					 | 
					}
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
 
 |