action_fun Interface

interface

Signature of an action or gate procedure. Signature of an on_enter hook. Called after every successful state transition.


public function action_fun(args, ctx) result(rv)

Arguments

Type IntentOptional Attributes Name
type(dlist_t), intent(in) :: args

Parsed, validated argument list

character(len=*), intent(in) :: ctx

Context string of the current state (set by the preceding DoGoto)

Return Value type(action_result_t)