MASH Object APIs


This page defines APIs to the MASH agents and core objects that collectively define the MASH API. We have attempted to provide comprehensive descriptions of the high-level agents, but because there are so many low-level core objects, many remain undocumented. We intend to evolve and enhance this documentation over time.

The objects are grouped into several sections according to the object class hierarchy within which they are defined. Each class below is indentified by its literal name (i.e., you can pass that string to the new command). Most application scripts will require a combination of objects from several branches of the hierarchy. Each link in this section points to a usage document for the object which details the method interface.