smia.behaviours.aas_fsm_behaviour module

class smia.behaviours.aas_fsm_behaviour.AASFSMBehaviour[source]

Bases: FSMBehaviour

This class is an extension of the own FMSBehaviour of SPADE, which allows to print the start and the finish of the Finite State Machine.

async on_start()[source]

This method prints that the FSM has started.

async on_end()[source]

This method prints that the FSM has stopped and execute the agent-related stopping method.