Getting Started Documentation Glish Learn More Programming Contact Us
Version 1.9 Build 1556
News FAQ
Search Home


next up previous contents index
Next: What is an ``Event"? Up: The Glish 2.7 User Manual DRAFT Previous: The Function Body


Events

Glish's main purpose is to coordinate a number of processes that form a distributed system. These processes are instances of programs written in compiled languages such as C or C++.

Each program is written in an event-oriented style; the program's sole view of the rest of the system comes from events it receives, and its sole mechanism for communicating its state to the system is by generating more events. The programs have no knowledge of what other programs the system includes, what is done with their results, or where received events come from. This event-oriented style lends itself to creating modular programs that you can connect together in powerful, unforeseen ways. You make these connections using Glish.

Details of how programs receive, interpret, and generate events is discussed in Chapter 15, page [*]. In this chapter the focus is on manipulating events from within a Glish program.




next up previous contents index
Next: What is an ``Event"? Up: The Glish 2.7 User Manual DRAFT Previous: The Function Body   Contents   Index
Please send questions or comments about AIPS++ to aips2-request@nrao.edu.
Copyright © 1995-2000 Associated Universities Inc., Washington, D.C.

Return to AIPS++ Home Page
2006-10-15