TABLE OF CONTENTS


Tcl/Async [ Packages ]

[ Top ] [ Tcl ] [ Packages ]

FUNCTION

 This package supports asynchronous setting of Tcl
 variables or array elements from Ada.

SOURCE

package Tcl.Async is

Async/Async.Register [ Subprograms ]

[ Top ] [ Async ] [ Subprograms ]

FUNCTION

 Must be called before any other subprogram in the package.

SOURCE

   procedure Register(Interp: Tcl_Interp := Null_Interp);

Async/Async.Set_(array) [ Subprograms ]

[ Top ] [ Async ] [ Subprograms ]

FUNCTION

  Called to set the indexed element of the named Tcl array in
  the global scope to the given value.

  The array will be created if necessary.

SOURCE

   procedure Set(Tcl_Array: String; Index: String; Value: String);

Async/Async.Set_(variable) [ Subprograms ]

[ Top ] [ Async ] [ Subprograms ]

FUNCTION

 Called to set the named Tcl variable in the global scope to the
 given value.

 The variable will be created if necessary.

SOURCE

   procedure Set(Tcl_Variable: String; Value: String);