All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class semper.dispatcher.BargainerTaskData

java.lang.Object
   |
   +----semper.dispatcher.BargainerTaskData

public class BargainerTaskData
extends Object
This structure constitude the storage element for the Monitor queues.

Author:
Kostas Tzelepis, Petros Pantis

Variable Index

 o jobID
Indicates the thread object type identifier
 o JobNum
The BargainerTaskControl thread object sequence number
 o JobThread
Attribute used to store the associated BargainerTaskControl object
 o sleepEnd
Indicates when the BargainerTaskControl thread object should be killed
 o sleepTime
Indicates the maximum idle time associated BargainerTaskControl object
 o state
Indicates the state of the BargainerTaskControl thread object

Constructor Index

 o BargainerTaskData(BargainerTaskControl, int, int)
Object constructor

Variables

 o JobThread
 protected BargainerTaskControl JobThread
Attribute used to store the associated BargainerTaskControl object

 o sleepTime
 protected int sleepTime
Indicates the maximum idle time associated BargainerTaskControl object

 o sleepEnd
 protected long sleepEnd
Indicates when the BargainerTaskControl thread object should be killed

 o jobID
 protected int jobID
Indicates the thread object type identifier

 o JobNum
 protected int JobNum
The BargainerTaskControl thread object sequence number

 o state
 protected int state
Indicates the state of the BargainerTaskControl thread object

Constructors

 o BargainerTaskData
 public BargainerTaskData(BargainerTaskControl tr,
                          int sleepTimeVal,
                          int id)
Object constructor

Parameters:
tr - the BargainerTaskControl object reference
sleepTimeVal - the amount of idle time
id - the thread object type identifier

All Packages  Class Hierarchy  This Package  Previous  Next  Index