OBJECT declaration
The description of an object begins with the Object declaration, which, appart from its name specifies also some of the other characteristics of the object. All the statements concerning one object must follow immediately its declaration.
Syntax :
Object :
An associated object does not execute itself the action it receives. It transmits the command to its associated process and updates its state according to the state change of the associated process. Therefore the SM code of an associated object must only contain the list of states and for each of them the list of actions accepted in each state. The associated process may belong to a domain different from the one of the SM itself: in this case the domain must be explicitly specified as a pref ix of the object name, separated from it by a double colon (e.g. TPC::HV indicates the object HV in the domain TPC).
Object Parameters
Both objects ( abstract and associated) can have parameters associated with it. One of their most important uses is passing values between SMI world and the associated proxies. When object has parameters, then the Object declaration must be immediately followed by:
Parameters :
More about parameters-declaration see Parameters