Tk Library Source Code

Artifact [27239b469a]
Login

Artifact 27239b469a3e89491f458400690eac850740af4c:

Attachment "dexec.man.diff" to ticket [1693491fff] added by rftghost 2007-04-03 17:01:05.
--- dexec.man	2005-09-30 08:36:47.000000000 +0300
+++ dexec.man	2007-04-03 12:24:56.000000000 +0300
@@ -24,8 +24,8 @@
 [para]
 
 The objects follow a push model. Symbols are pushed into the executor,
-and when something important happens, i.e. and error occurs, or a
-final state is entered this will be reported via the callback
+and when something important happens, i.e. error occurs, a state transition,
+or a final state is entered this will be reported via the callback
 specified via the option [option -command]. Note that conversion of
 this into a pull model where the environment retrieves messages from
 the object and the object uses a callback to ask for more symbols is
@@ -114,6 +114,11 @@
 underlying FA. This also clears any error condition  [method put] may
 have encountered.
 
+[call [arg daName] [method state]]
+
+Returns the current state of the underlying FA. This allow for 
+introspection without the need to pass data from the callback command.
+
 [list_end]
 
 
@@ -158,6 +163,10 @@
 
 The executor was reset.
 
+[call [arg cmdprefix] [method state] [arg stateid]]
+
+The FA changed state due to a transition. [arg stateid] is the new state.
+
 [list_end]