/* * Event.java * * Event data and operations * * Created by: Arthur L. Blais * Visteon/Ford Microelectronics Inc. * Colorado Springs, CO * * Date: Fri Sep 24 08:43:13 MDT 1999 * **************************************************************************** * * Class Methods * * **************************************************************************** */ public class Event { private long time; // event execution time private int type; // event type private long sender; // message sender private long receiver; // message receiver private Request request; // request being processed /** * setTime */ void setTime( long t ) { time = t; } /** * getTime */ long getTime() { return time; } /** * setType */ void setType ( int t ) { type = t; } /** * getType */ int getType() { return type; } /** * setSender */ void setSender( long s ) { sender = s; } /** * getSender */ long getSender() { return sender; } /** * setReceiver */ void setReceiver( long r ) { receiver = r; } /** * getReceiver */ long getReceiver() { return receiver; } /** * setRequest */ void setRequest( Request r ) { request = r; } /** * getRequest */ Request getRequest() { return request; } }