def __init__(self, disconnectTimeDelay=0.0, isAutoReconOp=False, reconnectTimeDelay=0.0, maximumLoad=0.0, *args, **kw_args):
        """Initialises a new 'LoadLimitFunction' instance.

        @param disconnectTimeDelay: From the point when the maximumLoad threshold is crossed there may be a finite delay before the switch actually disconnects the load. Typically this is to buffer against transient load fluctuations. 
        @param isAutoReconOp: True if the switch will reconnect automatically, otherwise it will reconnect under manual control. 
        @param reconnectTimeDelay: From the point when the load recovers from an overload condition and crosses the maximumLoad threshold going down, there may be a finite time delay before the switch actually reconnects the load. Typically this is to give overload conditions sufficient time to clear, thus preventing unnecessary load switching activity. 
        @param maximumLoad: The power level, to which the customer load is being limited when this function activates. When the maximum load is exceeded the switch will typically open to shed the complete customer load. 
        """
        #: From the point when the maximumLoad threshold is crossed there may be a finite delay before the switch actually disconnects the load. Typically this is to buffer against transient load fluctuations.
        self.disconnectTimeDelay = disconnectTimeDelay

        #: True if the switch will reconnect automatically, otherwise it will reconnect under manual control.
        self.isAutoReconOp = isAutoReconOp

        #: From the point when the load recovers from an overload condition and crosses the maximumLoad threshold going down, there may be a finite time delay before the switch actually reconnects the load. Typically this is to give overload conditions sufficient time to clear, thus preventing unnecessary load switching activity.
        self.reconnectTimeDelay = reconnectTimeDelay

        #: The power level, to which the customer load is being limited when this function activates. When the maximum load is exceeded the switch will typically open to shed the complete customer load.
        self.maximumLoad = maximumLoad

        super(LoadLimitFunction, self).__init__(*args, **kw_args)
def __init__ ( self , disconnectTimeDelay = 0.0 , isAutoReconOp = False , reconnectTimeDelay = 0.0 , maximumLoad = 0.0 , * args , ** kw_args ) : self . disconnectTimeDelay = disconnectTimeDelay self . isAutoReconOp = isAutoReconOp self . reconnectTimeDelay = reconnectTimeDelay self . maximumLoad = maximumLoad super ( LoadLimitFunction , self ) . __init__ ( * args , ** kw_args )
Initialises a new 'LoadLimitFunction' instance.

        @param disconnectTimeDelay: From the point when the maximumLoad threshold is crossed there may be a finite delay before the switch actually disconnects the load. Typically this is to buffer against transient load fluctuations. 
        @param isAutoReconOp: True if the switch will reconnect automatically, otherwise it will reconnect under manual control. 
        @param reconnectTimeDelay: From the point when the load recovers from an overload condition and crosses the maximumLoad threshold going down, there may be a finite time delay before the switch actually reconnects the load. Typically this is to give overload conditions sufficient time to clear, thus preventing unnecessary load switching activity. 
        @param maximumLoad: The power level, to which the customer load is being limited when this function activates. When the maximum load is exceeded the switch will typically open to shed the complete customer load.