Class TimeoutHelper
  
  
  
    Inheritance
    
    TimeoutHelper
   
      
  
  
  Assembly: Unity.Netcode.TestHelpers.Runtime.dll
  Syntax
  
    public class TimeoutHelper
   
  Constructors
  
  TimeoutHelper(float)
  
  
  Declaration
  
    public TimeoutHelper(float timeOutPeriod = 2)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | float | 
        timeOutPeriod | 
         | 
      
    
  
  Fields
  k_DefaultTimeOutWaitPeriod
  
  
  Declaration
  
    protected const float k_DefaultTimeOutWaitPeriod = 2
   
  Field Value
  
  Properties
  
  TimedOut
  
  
  Declaration
  
    public bool TimedOut { get; }
   
  Property Value
  
  
  m_IsStarted
  
  
  Declaration
  
    protected bool m_IsStarted { get; }
   
  Property Value
  
  Methods
  
  GetTimeElapsed()
  
  
  Declaration
  
    public float GetTimeElapsed()
   
  Returns
  
  
  HasTimedOut()
  
  
  Declaration
  
    public bool HasTimedOut()
   
  Returns
  
  
  OnHasTimedOut()
  
  
  Declaration
  
    protected virtual bool OnHasTimedOut()
   
  Returns
  
  
  OnStart()
  
  
  Declaration
  
    protected virtual void OnStart()
   
  
  OnStop()
  
  
  Declaration
  
    protected virtual void OnStop()
   
  
  Start()
  
  
  Declaration
  
  
  Stop()
  
  
  Declaration