hpimdm/tree/tree_if_non_root.py
def is_forwarding_state_on_hold(self):
        """
        Check if the forwarding state in on hold. This is used to prevent loss of data packets after an AW loses assert.
        The forwarding state is on hold if the timer is active and the thread that is checking this is not the thread of
        the timer (if the thread of the timer invokes this method it means that the timer expired) - accomplished by
        comparing the thread id of the timer and of the thread that is invoking this method
        """
        return self._hold_forwarding_state_timer.is_alive() and _thread.get_ident() != self._hold_forwarding_state_timer.ident

        Check if the forwarding state in on hold. This is used to prevent loss of data packets after an AW loses assert.
        The forwarding state is on hold if the timer is active and the thread that is checking this is not the thread of
        the timer (if the thread of the timer invokes this method it means that the timer expired) - accomplished by
        comparing the thread id of the timer and of the thread that is invoking this method
        
Check if the forwarding state in on hold. This is used to prevent loss of data packets after an AW loses assert.
The forwarding state is on hold if the timer is active and the thread that is checking this is not the thread of
the timer (if the thread of the timer invokes this method it means that the timer expired) - accomplished by
comparing the thread id of the timer and of the thread that is invoking this method
Check if the forwarding state in on hold . This is used to prevent loss of data packets after an AW loses assert . The forwarding state is on hold if the timer is active and the thread that is checking this is not the thread of the timer ( if the thread of the timer invokes this method it means that the timer expired ) - accomplished by comparing the thread id of the timer and of the thread that is invoking this method
def is_forwarding_state_on_hold(self):
        return self._hold_forwarding_state_timer.is_alive() and _thread.get_ident() != self._hold_forwarding_state_timer.ident
def is_forwarding_state_on_hold ( self ) : return self . _hold_forwarding_state_timer . is_alive ( ) and _thread . get_ident ( ) != self . _hold_forwarding_state_timer . ident
Check if the forwarding state in on hold.
Check if the forwarding state in on hold .
"""
        Check if the forwarding state in on hold. This is used to prevent loss of data packets after an AW loses assert.
        The forwarding state is on hold if the timer is active and the thread that is checking this is not the thread of
        the timer (if the thread of the timer invokes this method it means that the timer expired) - accomplished by
        comparing the thread id of the timer and of the thread that is invoking this method
        """
self