[kepler-dev] More on monitoring receviers
Edward A. Lee
eal at eecs.berkeley.edu
Tue Dec 30 11:21:08 PST 2008
More on this:
- I've changed the Receiver interface and all but the PtidesReceiver
to support monitoring the receiver contents.
- I've renamed that attribute MonitorReceiverContents (used to be
MonitorQueueContents), and put it in Utilities->Analysis.
Perhaps this should go into some suitable Kepler menu (after
testing with Kepler, of course)?
It now works with all domains, except that (for now) in Ptides,
Rendezvous, and CSP, it displays ERROR for the queue contents.
Please let me know if you see anything odd...
Edward
008/12/29 Edward A. Lee <eal at eecs.berkeley.edu> wrote:
Inspired by Carlos Rueda's MonitorManager class in Kepler, which
displays the sizes of queues as a model executes, I've added to
Ptolemy II an attribute MonitorQueueContents. Drag this into
any model that has a director that uses QueueReceiver or a subclass
(like DE, SDF, PN, etc.), and it displays the contents of the
queue(s) associated with each input port.
You have to also use Bert's RepaintController if you want these to
be animated (i.e., updated during execution).
Edward
-------------- next part --------------
A non-text attachment was scrubbed...
Name: eal.vcf
Type: text/x-vcard
Size: 351 bytes
Desc: not available
URL: <http://mercury.nceas.ucsb.edu/kepler/pipermail/kepler-dev/attachments/20081230/25626884/attachment.vcf>
More information about the Kepler-dev
mailing list