Class SensorCircToken

java.lang.Object
  |
  +--Process
        |
        +--CircToken
              |
              +--SensorCircToken
All Implemented Interfaces:
Lock, MsgHandler, SensorUser

public class SensorCircToken
extends CircToken
implements MsgHandler, SensorUser


Constructor Summary
SensorCircToken(VCLinker comm, int coordinator, int algoCode)
           
 
Method Summary
 void globalPredicateFalse(int pid)
           
 void globalPredicateTrue(int[] v)
           
 void handleMsg(Msg m, int src, java.lang.String tag)
           
 void initiate()
           
 void sendToken()
           
 
Methods inherited from class CircToken
releaseCS, requestCS
 
Methods inherited from class Process
broadcastMsg, isNeighbor, myWait, receiveMsg, sendMsg, sendMsg, sendMsg, sendMsg, sendToNeighbors
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface MsgHandler
receiveMsg
 

Constructor Detail

SensorCircToken

public SensorCircToken(VCLinker comm,
                       int coordinator,
                       int algoCode)
Method Detail

initiate

public void initiate()
Overrides:
initiate in class CircToken

sendToken

public void sendToken()

handleMsg

public void handleMsg(Msg m,
                      int src,
                      java.lang.String tag)
Specified by:
handleMsg in interface MsgHandler
Overrides:
handleMsg in class CircToken

globalPredicateTrue

public void globalPredicateTrue(int[] v)
Specified by:
globalPredicateTrue in interface SensorUser

globalPredicateFalse

public void globalPredicateFalse(int pid)
Specified by:
globalPredicateFalse in interface SensorUser