Class CommonNetworkParametersExtensions
  
  
  
    Inheritance
    
    CommonNetworkParametersExtensions
   
  
  
  Assembly: Unity.Networking.Transport.dll
  Syntax
  
    public static class CommonNetworkParametersExtensions
   
  Methods
  
  GetDataStreamParameters(ref NetworkSettings)
  
  
  Declaration
  
    public static NetworkDataStreamParameter GetDataStreamParameters(this ref NetworkSettings settings)
   
  Parameters
  
  Returns
  
  
  GetNetworkConfigParameters(ref NetworkSettings)
  
  
  Declaration
  
    public static NetworkConfigParameter GetNetworkConfigParameters(this ref NetworkSettings settings)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | NetworkSettings | 
        settings | 
        Settings to get parameters from. 
 | 
      
    
  
  Returns
  
  
  WithDataStreamParameters(ref NetworkSettings, int)
  
  
  Declaration
  
    [Obsolete("In Unity Transport 2.0, the data stream size will always be dynamically-sized and this API will be removed.")]
public static ref NetworkSettings WithDataStreamParameters(this ref NetworkSettings settings, int size = 0)
   
  Parameters
  
  Returns
  
  
  WithNetworkConfigParameters(ref NetworkSettings, int, int, int, int, int, int)
  
  
  Declaration
  
    public static ref NetworkSettings WithNetworkConfigParameters(this ref NetworkSettings settings, int connectTimeoutMS, int maxConnectAttempts, int disconnectTimeoutMS, int heartbeatTimeoutMS, int maxFrameTimeMS, int fixedFrameTimeMS)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | NetworkSettings | 
        settings | 
         | 
      
      
        | int | 
        connectTimeoutMS | 
         | 
      
      
        | int | 
        maxConnectAttempts | 
         | 
      
      
        | int | 
        disconnectTimeoutMS | 
         | 
      
      
        | int | 
        heartbeatTimeoutMS | 
         | 
      
      
        | int | 
        maxFrameTimeMS | 
         | 
      
      
        | int | 
        fixedFrameTimeMS | 
         | 
      
    
  
  Returns
  
  
  WithNetworkConfigParameters(ref NetworkSettings, int, int, int, int, int, int, int)
  
  
  Declaration
  
    public static ref NetworkSettings WithNetworkConfigParameters(this ref NetworkSettings settings, int connectTimeoutMS = 1000, int maxConnectAttempts = 60, int disconnectTimeoutMS = 30000, int heartbeatTimeoutMS = 500, int maxFrameTimeMS = 0, int fixedFrameTimeMS = 0, int maxMessageSize = 1400)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | NetworkSettings | 
        settings | 
         | 
      
      
        | int | 
        connectTimeoutMS | 
         | 
      
      
        | int | 
        maxConnectAttempts | 
         | 
      
      
        | int | 
        disconnectTimeoutMS | 
         | 
      
      
        | int | 
        heartbeatTimeoutMS | 
         | 
      
      
        | int | 
        maxFrameTimeMS | 
         | 
      
      
        | int | 
        fixedFrameTimeMS | 
         | 
      
      
        | int | 
        maxMessageSize | 
         | 
      
    
  
  Returns