|  | @@ -7,6 +7,7 @@ import (
 | 
	
		
			
				|  |  |  	"v2ray.com/core/transport/internet"
 | 
	
		
			
				|  |  |  )
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +// GetValue returns the value of MTU settings.
 | 
	
		
			
				|  |  |  func (v *MTU) GetValue() uint32 {
 | 
	
		
			
				|  |  |  	if v == nil {
 | 
	
		
			
				|  |  |  		return 1350
 | 
	
	
		
			
				|  | @@ -14,6 +15,7 @@ func (v *MTU) GetValue() uint32 {
 | 
	
		
			
				|  |  |  	return v.Value
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +// GetValue returns the value of TTI settings.
 | 
	
		
			
				|  |  |  func (v *TTI) GetValue() uint32 {
 | 
	
		
			
				|  |  |  	if v == nil {
 | 
	
		
			
				|  |  |  		return 50
 | 
	
	
		
			
				|  | @@ -21,6 +23,7 @@ func (v *TTI) GetValue() uint32 {
 | 
	
		
			
				|  |  |  	return v.Value
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +// GetValue returns the value of UplinkCapacity settings.
 | 
	
		
			
				|  |  |  func (v *UplinkCapacity) GetValue() uint32 {
 | 
	
		
			
				|  |  |  	if v == nil {
 | 
	
		
			
				|  |  |  		return 5
 | 
	
	
		
			
				|  | @@ -28,6 +31,7 @@ func (v *UplinkCapacity) GetValue() uint32 {
 | 
	
		
			
				|  |  |  	return v.Value
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +// GetValue returns the value of DownlinkCapacity settings.
 | 
	
		
			
				|  |  |  func (v *DownlinkCapacity) GetValue() uint32 {
 | 
	
		
			
				|  |  |  	if v == nil {
 | 
	
		
			
				|  |  |  		return 20
 | 
	
	
		
			
				|  | @@ -35,6 +39,7 @@ func (v *DownlinkCapacity) GetValue() uint32 {
 | 
	
		
			
				|  |  |  	return v.Value
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +// GetSize returns the size of WriterBuffer in bytes.
 | 
	
		
			
				|  |  |  func (v *WriteBuffer) GetSize() uint32 {
 | 
	
		
			
				|  |  |  	if v == nil {
 | 
	
		
			
				|  |  |  		return 2 * 1024 * 1024
 | 
	
	
		
			
				|  | @@ -42,6 +47,7 @@ func (v *WriteBuffer) GetSize() uint32 {
 | 
	
		
			
				|  |  |  	return v.Size
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +// GetSize returns the size of ReadBuffer in bytes.
 | 
	
		
			
				|  |  |  func (v *ReadBuffer) GetSize() uint32 {
 | 
	
		
			
				|  |  |  	if v == nil {
 | 
	
		
			
				|  |  |  		return 2 * 1024 * 1024
 | 
	
	
		
			
				|  | @@ -49,6 +55,7 @@ func (v *ReadBuffer) GetSize() uint32 {
 | 
	
		
			
				|  |  |  	return v.Size
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +// GetSecurity returns the security settings.
 | 
	
		
			
				|  |  |  func (v *Config) GetSecurity() (cipher.AEAD, error) {
 | 
	
		
			
				|  |  |  	return NewSimpleAuthenticator(), nil
 | 
	
		
			
				|  |  |  }
 |