copyright The Portico Project 2008.

org.portico.shared.msg
Class RTI_NextEventRequest

java.lang.Object
  extended by com.lbf.commons.messaging.RequestMessage
      extended by org.portico.shared.msg.RTI_RequestMessage
          extended by org.portico.shared.msg.RTI_NextEventRequest
All Implemented Interfaces:
Serializable

public class RTI_NextEventRequest
extends RTI_RequestMessage

This message represents a request to advance the time of the federate to a value equal to that of the next available TSO message. The nera property determines if the request was a "next event request" or a "next event request available". If nera is true, it is the latter. By default, it is false.

See Also:
Serialized Form

Field Summary
private  boolean nera
           
private static long serialVersionUID
           
private  double time
           
 
Fields inherited from class org.portico.shared.msg.RTI_RequestMessage
targetFederate, timestamp
 
Constructor Summary
RTI_NextEventRequest()
           
RTI_NextEventRequest(double time)
           
RTI_NextEventRequest(double time, boolean available)
           
 
Method Summary
 boolean getNera()
           
 double getTime()
           
 void setNera(boolean nera)
           
 void setTime(double time)
           
 
Methods inherited from class org.portico.shared.msg.RTI_RequestMessage
bytesToString, getTargetFederate, getTimestamp, isTimestamped, readExternal, setTargetFederate, setTimestamp, stringToBytes, writeExternal
 
Methods inherited from class com.lbf.commons.messaging.RequestMessage
getIdentifier, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

time

private double time

nera

private boolean nera
Constructor Detail

RTI_NextEventRequest

public RTI_NextEventRequest()

RTI_NextEventRequest

public RTI_NextEventRequest(double time)

RTI_NextEventRequest

public RTI_NextEventRequest(double time,
                            boolean available)
Method Detail

getTime

public double getTime()

setTime

public void setTime(double time)

getNera

public boolean getNera()

setNera

public void setNera(boolean nera)

copyright The Portico Project 2008.