cz.zcu.fav.kiv.jsim.hla
Class JSimHLAResponseHeader

java.lang.Object
  extended bycz.zcu.fav.kiv.jsim.hla.JSimHLAResponseHeader
All Implemented Interfaces:
java.io.Serializable

public class JSimHLAResponseHeader
extends java.lang.Object
implements java.io.Serializable

JSimHLAResponseHeader contains header data for JSimHLAResponse. You should never need to create an instance of this class. Attributes of this class are intentionaly public. Instances of this class are used as 'record' (or 'struct') data type, which is serialized and sent using HLA services to another federate.

Author:
Stanislav Kozina
See Also:
JSimHLAResponse, Serialized Form

Field Summary
 int errorCode
          Error code of executed JSim service.
 java.lang.String PROTOCOL_VERSION
          JSim HLA Protocol version.
 int requestSender
          Federate handle of request sender.
 int responseSender
          Federate handle of response sender.
 
Constructor Summary
JSimHLAResponseHeader(int requestSender, int responseSender, int errorCode)
          Creates new instance of JSimHLAResponseHeader.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROTOCOL_VERSION

public final java.lang.String PROTOCOL_VERSION
JSim HLA Protocol version. This field will be always serialized (there is no 'static' keyword).

See Also:
Constant Field Values

requestSender

public int requestSender
Federate handle of request sender.


responseSender

public int responseSender
Federate handle of response sender.


errorCode

public int errorCode
Error code of executed JSim service.

Constructor Detail

JSimHLAResponseHeader

public JSimHLAResponseHeader(int requestSender,
                             int responseSender,
                             int errorCode)
Creates new instance of JSimHLAResponseHeader.

Parameters:
requestSender - Federate handle of request sender.
responseSender - Federate handle of response sender.
errorCode - Error code of executed JSim service.