| Subject | Messages |
|---|---|
| Attributes | XXX[1] Attribute Values: J = 1 k = 3.4 b = 0x55f00b myFoo = testA[12] XXX[1] Attribute Values changed - new Values The following message can appear anywhere a piece of code has changed the values of the attributes: State All attribute values are displayed. The sending and receiving of events by XXX[1] is determined by the interest list of state or operations. |
| Constructors | XXX[1] invoked YYY() main()
invoked YYY() |
| Destructors | XXX[1] invoked ~YYY() main()
invoked ~YYY() |
| Existence | class XXX new instance XXX[1] created instance XXX[1] deleted Instances get their names from their class (X[1], X[2], and so on). Names are unique. Once a name is used, it is not used by a new instance even if the original instance no longer exists. Instances with a No for existence are not traced for any other subject, and appear in the tracer messages as untraced. Instance Kuku[4] renamed testA[2].myKuku This message displays only when Kuku[4] is connected through the composite relation myKuku to testA[2]. |
| Methods | XXX[1] invoked YYY[2]->doIt(j=3, k = 4.3) XXX[1] invoked YYY[2]->doIt(int, float) main() invoked Kuku[1]->testA() YYY[2]->doIt(int,
float) returned XXX[2] sent YYY[8] event start(Kuku *, int) Kuku[8]
sent to itself Event Kuku[8] sent to itself event tm(200) YY[8] sent XXX[2] event start(Kuku *, int) Kuku[8] itself Event wakeup(time=10.5) Kuku[8]
received from itself event tm(200) |
| Parameters | These messages indicate whether methods and events are displayed
through their:
For example: (doIt(j=3,
k = 4.3),
For example: (doIt(int, float), start(Kuku *, int)) When A sends something to B, the parameters in the send message depend on A and the parameters in the receive message depend on B. |
| Relations | A report on the status of all relations displays together with
the notification message on the creation of the new instance: Relation itsFoo - Empty XXX[1] relation itsFoo set to testA[2] |
| Timeouts | XXX[1] set tm(tttt) at ROOT.sss XXX[1] cancelled tm(tttt) at ROOT.sss |