Class AcknowledgeNode

java.lang.Object
  extended by AcknowledgeNode

public class AcknowledgeNode
extends java.lang.Object

Data structure representing a single acknowledgement of a steering command.

Version:
0.2
Author:
Glenn Matthews

Field Summary
 int clientID
          The identifier of the steering app that asked for this control.
 java.lang.String response
          The response of the simulation to the steering (may be null)
 double simTime
          The simulation time at which steering was applied.
 java.lang.String targetVar
          The identifier of the variable that was steered.
 java.lang.String value
          The value that was applied for steering.
 
Constructor Summary
AcknowledgeNode(java.lang.String val, double time, java.lang.String resp, java.lang.String target, int client)
          Constructor.
 
Method Summary
 java.lang.String stringValue()
          Converts this data structure to a string of the format "targetVar\r\nvalue\r\nsimTime\r\nresponse"
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

value

public java.lang.String value
The value that was applied for steering.


response

public java.lang.String response
The response of the simulation to the steering (may be null)


simTime

public double simTime
The simulation time at which steering was applied.


targetVar

public java.lang.String targetVar
The identifier of the variable that was steered.


clientID

public int clientID
The identifier of the steering app that asked for this control.

Constructor Detail

AcknowledgeNode

public AcknowledgeNode(java.lang.String val,
                       double time,
                       java.lang.String resp,
                       java.lang.String target,
                       int client)
Constructor.

Method Detail

stringValue

public java.lang.String stringValue()
Converts this data structure to a string of the format "targetVar\r\nvalue\r\nsimTime\r\nresponse"