//============================================================
//                Copyright (c) 2000 aJile Systems
//                     All Rights Reserved
//============================================================

import com.ajile.jem.*;

public class Worker extends Thread
{
    // Default sleep interval is 100 msec.
    static long sleepInterval = 100L;

    // Address to increment
    int addr;

    public Worker(int address) {
	this.addr = address;
    }

    public void run() {
	rawJEM.set(addr, 0);
	
	while (true) {
	    try {
	    	sleep(sleepInterval);
       	    } catch (InterruptedException e) {}

	    rawJEM.set(addr, rawJEM.getInt(addr) + 1);
	}
    }
}
