Group ALL Messages common to all Jitter objects

Messages:
getattributes
Sends a sequence of lists out the object’s right outlet describing the object’s attributes, one line per attribute. Each line listing line takes the form attribute attribute-name get get-value set set-value data-type(s) number-of-values.

getstate
Sends a sequence of lists describing the object’s state out the object’s right outlet, one line per attribute. Each line listing line takes the form attribute-name attribute-value1 attribute-value2 ... attribute-valueN.

exportattrs { [filename (symbol)] }
Exports object’s current attribute values in xml format. If no filename is specified, a file dialog will open to let you choose a file.

importattrs { [filename (symbol)] }
Imports attributes specified in xml format to set the object’s attributes. If no filename is specified, a file dialog will open to let you choose a file.

summary
Sends a sequence of lists describing the object and it attributes and messages out the rightmost outlet of the object.

The first output line takes the form summary objectname object-name.

The second and third lines describe the number of inlets and outlets for the object in the form summary (matrixinputcount/matrixoutletcount) number-of-(inlets/outlets).

The fourth line describes the matrixoutput in the form summary matrixoutput descriptor planelink planelink-value typelink typelink-value dimlink dimlink-value types data-type(s).

Each attribute for the object is then listed, one attribute per line. Each line listing takes the form summary attribute attribute-name attribute-value1 attribute-value2 ... attribute-valueN.

Each message for the object is then listed, one attribute per line. Each line listing takes the form summary message message-name.