home *** CD-ROM | disk | FTP | other *** search
/ The C Users' Group Library 1994 August / wc-cdrom-cusersgrouplibrary-1994-08.iso / listings / v_08_12 / 8n12083c < prev    next >
Text File  |  1990-08-29  |  463b  |  22 lines

  1. /* reporter.c - Reporter task */
  2.  
  3. #include <synrtx.h>
  4.  
  5. task Reporter(void) {
  6.     task_t  self = task_self();
  7.     msg_t   msg;
  8.  
  9.     task_setHandler(0);
  10.     loop {
  11.         /* Wait for a while ... */
  12.         task_delay(500L);
  13.  
  14.         /* ... then report */
  15.         msg.srcTid  = self;
  16.         msg.dstTid  = task_idOf("Update");
  17.         msg.dstHid  = 1; /* Report = 1 */
  18.         msg.type    = msg_type_SYNC;
  19.         task_interrupt(&msg);
  20.     }
  21. }
  22.