Class AdUnitTimeoutManager

  • All Implemented Interfaces:

    
    public abstract class AdUnitTimeoutManager
    
                        

    An abstract base class for managing timeouts related to ad unit operations.

    This class provides a foundational structure and common properties for handling various timeout scenarios during the ad lifecycle (e.g., ad fetching, loading). Subclasses are expected to implement specific timeout logic based on the provided context and configuration.

    Lifecycle callback methods like onAdFetchStarted, onAdFetchSuccessful, etc., are provided as hooks for subclasses to react to different stages of the ad lifecycle, potentially starting, stopping, or adjusting timers.