Package rst.statemachine

Not documented

Messages

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=<<TABLE BORDER="0"><TR><TD COLSPAN="2" HREF="../generated/stable/package-rst-statemachine.html#rst.statemachine.StateChange" TITLE="Structure rst.statemachine.StateChange" TARGET="_parent"><TABLE BORDER="0"><TR><TD ALIGN="RIGHT"><IMG SRC="../_static/message.svg" /></TD><TD ALIGN="LEFT">StateChange</TD></TR></TABLE></TD></TR><TR><TD ALIGN="left" HREF="../generated/stable/package-__rosetta-ASCII-STRING.html#ASCII-STRING" TITLE="Fundamental ASCII-STRING" TARGET="_parent">ASCII-STRING</TD><TD ALIGN="left" HREF="../generated/stable/package-rst-statemachine.html#rst.statemachine.StateChange.from_state" TITLE="Field rst.statemachine.StateChange.from_state" TARGET="_parent" PORT="from_state">from_state</TD></TR><TR><TD ALIGN="left" HREF="../generated/stable/package-__rosetta-ASCII-STRING.html#ASCII-STRING" TITLE="Fundamental ASCII-STRING" TARGET="_parent">ASCII-STRING</TD><TD ALIGN="left" HREF="../generated/stable/package-rst-statemachine.html#rst.statemachine.StateChange.to_state" TITLE="Field rst.statemachine.StateChange.to_state" TARGET="_parent" PORT="to_state">to_state</TD></TR><TR><TD ALIGN="left" HREF="../generated/stable/package-__rosetta-ASCII-STRING.html#ASCII-STRING" TITLE="Fundamental ASCII-STRING" TARGET="_parent">ASCII-STRING</TD><TD ALIGN="left" HREF="../generated/stable/package-rst-statemachine.html#rst.statemachine.StateChange.cause" TITLE="Field rst.statemachine.StateChange.cause" TARGET="_parent" PORT="cause">cause</TD></TR></TABLE>>,shape=box,style=filled,fillcolor="white"];
}

clearer: should be made invisible via css

Message StateChange

class rst.statemachine.StateChange

An object that indicates a state change in the corresponding state machine.

Code author: Phillip Luecking <plueckin@techfak.uni-bielefeld.de>

from_state
Type :ASCII-STRING

This field indicates from which state the state machine switched into the to_state.

to_state
Type :ASCII-STRING

This field stores the new state of the state machine, coming from from_state.

cause
Type :ASCII-STRING

The cause of the state change, if present.

Download this file

message StateChange {

    /**
     * This field indicates from which state the state machine
     * switched into the @ref .to_state.
     */
    required string from_state = 1;

    /**
     * This field stores the new state of the state machine, coming
     * from @ref .from_state.
     */
    required string to_state = 2;

    /**
     * The cause of the state change, if present.
     */
    optional string cause = 3;

}

Table Of Contents

Related Documentation

This Page