Uses of Class
moteaccess.RequestID

Packages that use RequestID
lime.motes   
moteaccess   
 

Uses of RequestID in lime.motes
 

Fields in lime.motes declared as RequestID
private  RequestID MoteRegisteredReaction.id
          ID of the request, used for identifying it in the motes subsystem.
 

Methods in lime.motes that return RequestID
 RequestID MoteRegisteredReaction.getId()
          Getter for the request id.
private  RequestID MoteLimeTupleSpace.generateRequestID(java.lang.Object o)
          Helper method used to generate a unique request id.
 

Methods in lime.motes with parameters of type RequestID
private  void MoteAgent.logAgentRequest(AgentID aid, RequestID rid)
          This method is used to log the couple RequestID AgentID in order to be able to remove all the operation by a given AgentID.
 

Constructors in lime.motes with parameters of type RequestID
MoteRegisteredReaction(RequestID id, MoteID moteID, RegisteredReaction r)
          Public constructor that allows to build a MoteRegisteredReaction starting from a RequestID, which is the one that identifies the reaction in the whole motes subsystem, the MoteID (that may be unspecified) that idicates the reaction loacation at the motes level, and the RegisteredReaction as in the construction of a lime RegisteredReaction.
 

Uses of RequestID in moteaccess
 

Fields in moteaccess declared as RequestID
(package private)  RequestID SwingTOSMoteAccessUI.RequestWrapper.rid
           
private  RequestID MoteResult.rid
          The requestID of the operation that generated this reading.
 

Methods in moteaccess that return RequestID
 RequestID SwingTOSMoteAccessUI.RequestWrapper.getRequestID()
           
 RequestID MoteResult.getRid()
           
 

Methods in moteaccess with parameters of type RequestID
 void TOSMoteAccessUI.addedRequest(RequestID rid, MoteRequest req)
          Notifies the user that a new request is being sent to the network.
 void TOSMoteAccessUI.addedReaction(RequestID rid, MoteReaction req)
          Notifies the user that a new reaction has been installed.
 void TOSMoteAccessUI.stoppedRequest(RequestID rid, MoteRequest req, java.lang.String reason)
          Notifies the user that a running request was stopped.
 void TOSMoteAccessUI.stoppedReaction(RequestID rid, MoteReaction req, java.lang.String reason)
          Notifies the user that a reaction was stopped.
 void TOSMoteAccess.doRead(RequestID rid, MoteRequest mr_in, IMoteListener ml)
           
 void TOSMoteAccess.stopOperation(RequestID rid)
           
 void TOSMoteAccess.injectReaction(RequestID rid, MoteReaction mr_in, IMoteListener ml)
           
private  void TOSMoteAccess.stopRequest(RequestID rid, java.lang.String reason)
           
 void TextTOSMoteAccessUI.addedRequest(RequestID rid, MoteRequest req)
          Notifies the user that a new request is being sent to the network.
 void TextTOSMoteAccessUI.addedReaction(RequestID rid, MoteReaction req)
          Notifies the user that a new reaction has been installed.
 void TextTOSMoteAccessUI.stoppedRequest(RequestID rid, MoteRequest req, java.lang.String reason)
          Notifies the user that a running request was stopped.
 void TextTOSMoteAccessUI.stoppedReaction(RequestID rid, MoteReaction req, java.lang.String reason)
          Notifies the user that a reaction was stopped.
 void SwingTOSMoteAccessUI.addedRequest(RequestID rid, MoteRequest req)
          Notifies the user that a new request is being sent to the network.
 void SwingTOSMoteAccessUI.addedReaction(RequestID rid, MoteReaction req)
          Notifies the user that a new reaction has been installed.
 void SwingTOSMoteAccessUI.stoppedRequest(RequestID rid, MoteRequest req, java.lang.String reason)
          Notifies the user that a running request was stopped.
 void SwingTOSMoteAccessUI.stoppedReaction(RequestID rid, MoteReaction req, java.lang.String reason)
          Notifies the user that a reaction was stopped.
 void MoteResult.setRid(RequestID rid)
           
 void IMoteAccess.doRead(RequestID rid, MoteRequest mr, IMoteListener ml)
          Method by which the MoteAccess layer is requested to start an unconditional read operation.
 void IMoteAccess.stopOperation(RequestID rid)
          Method used to stop a running operation, i.e.
 void IMoteAccess.injectReaction(RequestID rid, MoteReaction mr, IMoteListener ml)
          Method by which the MoteAccess layer is requested to install a reaction.
 void DummyMoteAccess.doRead(RequestID r, MoteRequest mr, IMoteListener ml)
          Roughly simulate the behaviour of a correct doRead of a IMoteAccess.
 void DummyMoteAccess.stopOperation(RequestID rid)
           
 void DummyMoteAccess.injectReaction(RequestID r, MoteReaction mr, IMoteListener ml)
          Emulate the behaviour of an injectReaction
 

Constructors in moteaccess with parameters of type RequestID
SwingTOSMoteAccessUI.RequestWrapper(RequestID rid, MoteRequest mr)
           
SwingTOSMoteAccessUI.RequestWrapper(RequestID rid, MoteReaction mr)
           
MoteResult(SensorType sensorType, int sensorReading, MoteID sourceMote, int epochTime, RequestID rid)
          Standard contructor of the MoteResult, all the values of the result are passed as parameters, but the timestamp which is generated.