.. _package-rst-statemachine: ========================== Package rst.statemachine ========================== *Not documented* Messages ======== .. container:: mess4ge-multi .. container:: mess4ge-graph .. digraph:: message_graph fontname="Arial"; fontsize=11; stylesheet="../_static/corlab.css"; node [fontsize=11] node [fontname="Arial"] edge [fontsize=11] edge [fontname="Arial"] "1" [label=<
StateChange
ASCII-STRINGfrom_state
ASCII-STRINGto_state
ASCII-STRINGcause
>,shape=box,style=filled,fillcolor="white"]; .. container:: mess4ge-list .. container:: messages * :ref:`StateChange ` .. container:: clearer clearer: should be made invisible via css .. _message-rst-statemachine-statechange: Message StateChange ------------------- .. container:: message-rst-statemachine-statechange-multi .. container:: message-rst-statemachine-statechange-documentation .. py:class:: rst.statemachine.StateChange An object that indicates a state change in the corresponding state machine. .. codeauthor:: Phillip Luecking .. py:attribute:: from_state :type: :py:class:`ASCII-STRING` This field indicates from which state the state machine switched into the :py:attr:`to_state `. .. py:attribute:: to_state :type: :py:class:`ASCII-STRING` This field stores the new state of the state machine, coming from :py:attr:`from_state `. .. py:attribute:: cause :type: :py:class:`ASCII-STRING` The cause of the state change, if present. .. container:: message-rst-statemachine-statechange-source :download:`Download this file ` .. literalinclude:: //home/jenkins/workspace/rst-manual-0.10-merge-simulator/rst-manual/../rst-proto/proto/sandbox/rst/statemachine/StateChange.proto :lines: 11-30 :language: protobuf :emphasize-lines: 7-7,13-13,18-18