home *** CD-ROM | disk | FTP | other *** search
/ Fish 'n' More 2 / fishmore-publicdomainlibraryvol.ii1991xetec.iso / dirs / tcl_447.lzh / TCL / tcl.lzh / tcl / help / post < prev    next >
Text File  |  1990-05-03  |  1KB  |  29 lines

  1. post
  2.  
  3. post program callback_routine command
  4.  
  5. The post command provides a means of sending commands to other Tcla
  6. programs that are currently running on your Amiga.  "post" functions 
  7. like the send command, except that post does immediately returns (rather
  8. than waiting for the remote command to execute and be replied to), and
  9. the user calling post can supply an optional callback routine, which will
  10. be sent to it by the remote program when that program finishes executing
  11. the requested Tcl command.  For example,
  12.  
  13.     send smusloader song load foo
  14.  
  15. would send a command to program "smusloader" to load song "foo" and
  16. wait for smusloader to reply.
  17.  
  18.     post smusloader loaddone song load foo
  19.  
  20. would also send a command to smusloader to load foo, but it would return 
  21. immediately.  Later, when foo finishes the request, it will send a 
  22. command, in this case "loaddone" to your program, with arguments being 
  23. the result string and TCL_OK/TCL_ERROR return value passed as arguments 
  24. to your routine.
  25.  
  26. If an empty string is sent, return is still immediate but no callback
  27. is performed.
  28.  
  29.