pydistsim.algorithm.node\_algorithm.NodeAlgorithm ================================================= .. currentmodule:: pydistsim.algorithm.node_algorithm .. autoclass:: NodeAlgorithm :members: :show-inheritance: :special-members: __call__, __add__, __mul__, __getattr__, __new__, __setattr__, __getattribute__ :private-members: .. rubric:: Methods .. autosummary:: :nosignatures: ~NodeAlgorithm.__init__ ~NodeAlgorithm.add_observers ~NodeAlgorithm.alarm ~NodeAlgorithm.apply_restrictions ~NodeAlgorithm.block_inbox ~NodeAlgorithm.check_algorithm_initialization ~NodeAlgorithm.check_algorithm_termination ~NodeAlgorithm.check_restrictions ~NodeAlgorithm.clear_observers ~NodeAlgorithm.close ~NodeAlgorithm.default ~NodeAlgorithm.disable_alarm ~NodeAlgorithm.disable_all_node_alarms ~NodeAlgorithm.initializer ~NodeAlgorithm.is_halted ~NodeAlgorithm.is_initialized ~NodeAlgorithm.notify_observers ~NodeAlgorithm.open ~NodeAlgorithm.receiving ~NodeAlgorithm.reset ~NodeAlgorithm.send ~NodeAlgorithm.send_msg ~NodeAlgorithm.set_alarm ~NodeAlgorithm.spontaneously ~NodeAlgorithm.step ~NodeAlgorithm.unblock_inbox ~NodeAlgorithm.update_alarm_time .. rubric:: Attributes .. autosummary:: ~NodeAlgorithm.INI ~NodeAlgorithm.S_init ~NodeAlgorithm.S_term ~NodeAlgorithm.algorithm_restrictions ~NodeAlgorithm.default_params ~NodeAlgorithm.network ~NodeAlgorithm.required_params ~NodeAlgorithm.nwm