public new void unmarshal(DataInputStream dis) { base.unmarshal(dis); try { _requiredReliabilityService = dis.readByte(); _pad1 = dis.readUshort(); _pad2 = dis.readByte(); _requestID = dis.readUint(); } // end try catch(Exception e) { Trace.WriteLine(e); Trace.Flush(); } }
public new void unmarshal(DataInputStream dis) { base.unmarshal(dis); try { _requestID = dis.readUint(); _requiredReliabilityService = dis.readByte(); _pad1 = dis.readUshort(); _pad2 = dis.readByte(); _eventType = dis.readUshort(); _time = dis.readUint(); _numberOfRecords = dis.readUint(); for(int idx = 0; idx < _numberOfRecords; idx++) { FourByteChunk anX = new FourByteChunk(); anX.unmarshal(dis); _recordIDs.Add(anX); }; } // end try catch(Exception e) { Trace.WriteLine(e); Trace.Flush(); } }
public new void unmarshal(DataInputStream dis) { base.unmarshal(dis); try { _requestID = dis.readUint(); _padding1 = dis.readUint(); _numberOfFixedDatumRecords = dis.readUint(); _numberOfVariableDatumRecords = dis.readUint(); for(int idx = 0; idx < _numberOfFixedDatumRecords; idx++) { FixedDatum anX = new FixedDatum(); anX.unmarshal(dis); _fixedDatums.Add(anX); }; for(int idx = 0; idx < _numberOfVariableDatumRecords; idx++) { VariableDatum anX = new VariableDatum(); anX.unmarshal(dis); _variableDatums.Add(anX); }; } // end try catch(Exception e) { Trace.WriteLine(e); Trace.Flush(); } }
public new void unmarshal(DataInputStream dis) { base.unmarshal(dis); try { _objectID.unmarshal(dis); _referencedObjectID.unmarshal(dis); _updateNumber = dis.readUshort(); _forceID = dis.readByte(); _modifications = dis.readByte(); _objectType.unmarshal(dis); _objectLocation.unmarshal(dis); _objectOrientation.unmarshal(dis); _objectAppearance = dis.readDouble(); _requesterID.unmarshal(dis); _receivingID.unmarshal(dis); _pad2 = dis.readUint(); } // end try catch(Exception e) { Trace.WriteLine(e); Trace.Flush(); } }
public new void unmarshal(DataInputStream dis) { base.unmarshal(dis); try { _entityID.unmarshal(dis); _forceId = dis.readByte(); _numberOfArticulationParameters = dis.readByte(); _entityType.unmarshal(dis); _alternativeEntityType.unmarshal(dis); _entityLinearVelocity.unmarshal(dis); _entityLocation.unmarshal(dis); _entityOrientation.unmarshal(dis); _entityAppearance = dis.readUint(); _deadReckoningParameters.unmarshal(dis); _marking.unmarshal(dis); _capabilities = dis.readUint(); for(int idx = 0; idx < _numberOfArticulationParameters; idx++) { ArticulationParameter anX = new ArticulationParameter(); anX.unmarshal(dis); _articulationParameters.Add(anX); }; } // end try catch(Exception e) { Trace.WriteLine(e); Trace.Flush(); } }
public new void unmarshal(DataInputStream dis) { base.unmarshal(dis); try { _minefieldID.unmarshal(dis); _requestingEntityID.unmarshal(dis); _minefieldSequenceNumbeer = dis.readUshort(); _requestID = dis.readByte(); _pduSequenceNumber = dis.readByte(); _numberOfPdus = dis.readByte(); _numberOfMinesInThisPdu = dis.readByte(); _numberOfSensorTypes = dis.readByte(); _pad2 = dis.readByte(); _dataFilter = dis.readUint(); _mineType.unmarshal(dis); for(int idx = 0; idx < _numberOfSensorTypes; idx++) { TwoByteChunk anX = new TwoByteChunk(); anX.unmarshal(dis); _sensorTypes.Add(anX); }; _pad3 = dis.readByte(); for(int idx = 0; idx < _numberOfMinesInThisPdu; idx++) { Vector3Float anX = new Vector3Float(); anX.unmarshal(dis); _mineLocation.Add(anX); }; } // end try catch(Exception e) { Trace.WriteLine(e); Trace.Flush(); } }
public new void unmarshal(DataInputStream dis) { base.unmarshal(dis); try { _minefieldID.unmarshal(dis); _requestingEntityID.unmarshal(dis); _requestID = dis.readByte(); _numberOfPerimeterPoints = dis.readByte(); _pad2 = dis.readByte(); _numberOfSensorTypes = dis.readByte(); _dataFilter = dis.readUint(); _requestedMineType.unmarshal(dis); for(int idx = 0; idx < _numberOfPerimeterPoints; idx++) { Point anX = new Point(); anX.unmarshal(dis); _requestedPerimeterPoints.Add(anX); }; for(int idx = 0; idx < _numberOfSensorTypes; idx++) { TwoByteChunk anX = new TwoByteChunk(); anX.unmarshal(dis); _sensorTypes.Add(anX); }; } // end try catch(Exception e) { Trace.WriteLine(e); Trace.Flush(); } }
public void unmarshal(DataInputStream dis) { try { _parameterTypeDesignator = dis.readByte(); _changeIndicator = dis.readByte(); _partAttachedTo = dis.readUshort(); _parameterType = dis.readUint(); _parameterValue = dis.readDouble(); } // end try catch(Exception e) { Trace.WriteLine(e); Trace.Flush(); } }
public void unmarshal(DataInputStream dis) { try { _beamDataLength = dis.readByte(); _beamIDNumber = dis.readByte(); _beamParameterIndex = dis.readUshort(); _fundamentalParameterData.unmarshal(dis); _beamFunction = dis.readByte(); _numberOfTrackJamTargets = dis.readByte(); _highDensityTrackJam = dis.readByte(); _pad4 = dis.readByte(); _jammingModeSequence = dis.readUint(); for(int idx = 0; idx < _numberOfTrackJamTargets; idx++) { TrackJamTarget anX = new TrackJamTarget(); anX.unmarshal(dis); _trackJamTargets.Add(anX); }; } // end try catch(Exception e) { Trace.WriteLine(e); Trace.Flush(); } }
public void unmarshal(DataInputStream dis) { try { _fixedDatumID = dis.readUint(); _fixedDatumValue = dis.readUint(); } // end try catch(Exception e) { Trace.WriteLine(e); Trace.Flush(); } }
public void unmarshal(DataInputStream dis) { try { _variableDatumID = dis.readUint(); _variableDatumLength = dis.readUint(); int variableCount = (int)(_variableDatumLength / 64) + (_variableDatumLength % 64 > 0 ? 1 : 0); //Post processed for(int idx = 0; idx < variableCount; idx++) { EightByteChunk anX = new EightByteChunk(); anX.unmarshal(dis); _variableDatums.Add(anX); }; } // end try catch(Exception e) { Trace.WriteLine(e); Trace.Flush(); } }
public void unmarshal(DataInputStream dis) { try { _protocolVersion = dis.readByte(); _exerciseID = dis.readByte(); _pduType = dis.readByte(); _protocolFamily = dis.readByte(); _timestamp = dis.readUint(); _length = dis.readUshort(); _padding = dis.readShort(); } // end try catch(Exception e) { Trace.WriteLine(e); Trace.Flush(); } }
public void unmarshal(DataInputStream dis) { try { _erp = dis.readFloat(); _frequency = dis.readFloat(); _pgrf = dis.readFloat(); _pulseWidth = dis.readFloat(); _burstLength = dis.readUint(); _applicableModes = dis.readByte(); _pad2 = dis.readUshort(); _pad3 = dis.readByte(); } // end try catch(Exception e) { Trace.WriteLine(e); Trace.Flush(); } }
public new void unmarshal(DataInputStream dis) { base.unmarshal(dis); try { _encodingScheme = dis.readUshort(); _tdlType = dis.readUshort(); _sampleRate = dis.readUint(); _dataLength = dis.readShort(); _samples = dis.readShort(); _data = dis.readByteArray((_dataLength / 8) + (_dataLength % 8 > 0 ? 1 : 0)); //09062009 Post processed. Needed to convert from bits to bytes } // end try catch(Exception e) { Trace.WriteLine(e); Trace.Flush(); } }
public new void unmarshal(DataInputStream dis) { base.unmarshal(dis); try { _orginatingEntityID.unmarshal(dis); _recevingEntityID.unmarshal(dis); _requestID = dis.readUint(); _requiredReliabilityService = dis.readByte(); _tranferType = dis.readByte(); _transferEntityID.unmarshal(dis); _numberOfRecordSets = dis.readByte(); for(int idx = 0; idx < _numberOfRecordSets; idx++) { RecordSet anX = new RecordSet(); anX.unmarshal(dis); _recordSets.Add(anX); }; } // end try catch(Exception e) { Trace.WriteLine(e); Trace.Flush(); } }
public new void unmarshal(DataInputStream dis) { base.unmarshal(dis); try { _munitionID.unmarshal(dis); _eventID.unmarshal(dis); _fireMissionIndex = dis.readUint(); _locationInWorldCoordinates.unmarshal(dis); _burstDescriptor.unmarshal(dis); _velocity.unmarshal(dis); _range = dis.readFloat(); } // end try catch(Exception e) { Trace.WriteLine(e); Trace.Flush(); } }
public new void unmarshal(DataInputStream dis) { base.unmarshal(dis); try { _environmentalSimulationApplicationID.unmarshal(dis); _fieldNumber = dis.readUshort(); _pduNumber = dis.readUshort(); _pduTotal = dis.readUshort(); _coordinateSystem = dis.readUshort(); _numberOfGridAxes = dis.readByte(); _constantGrid = dis.readByte(); _environmentType.unmarshal(dis); _orientation.unmarshal(dis); _sampleTime = dis.readLong(); _totalValues = dis.readUint(); _vectorDimension = dis.readByte(); _padding1 = dis.readUshort(); _padding2 = dis.readByte(); for(int idx = 0; idx < _numberOfGridAxes; idx++) { GridAxisRecord anX = new GridAxisRecord(); anX.unmarshal(dis); _gridDataList.Add(anX); }; } // end try catch(Exception e) { Trace.WriteLine(e); Trace.Flush(); } }
public new void unmarshal(DataInputStream dis) { base.unmarshal(dis); try { _groupEntityID.unmarshal(dis); _groupedEntityCategory = dis.readByte(); _numberOfGroupedEntities = dis.readByte(); _pad2 = dis.readUint(); _latitude = dis.readDouble(); _longitude = dis.readDouble(); for(int idx = 0; idx < _numberOfGroupedEntities; idx++) { VariableDatum anX = new VariableDatum(); anX.unmarshal(dis); _groupedEntityDescriptions.Add(anX); }; } // end try catch(Exception e) { Trace.WriteLine(e); Trace.Flush(); } }
public new void unmarshal(DataInputStream dis) { base.unmarshal(dis); try { _realWorldTime.unmarshal(dis); _reason = dis.readByte(); _frozenBehavior = dis.readByte(); _requiredReliablityService = dis.readByte(); _pad1 = dis.readByte(); _requestID = dis.readUint(); } // end try catch(Exception e) { Trace.WriteLine(e); Trace.Flush(); } }
public new void unmarshal(DataInputStream dis) { base.unmarshal(dis); try { _entityID.unmarshal(dis); _padding1 = dis.readByte(); _numberOfArticulationParameters = dis.readByte(); _entityLinearVelocity.unmarshal(dis); _entityLocation.unmarshal(dis); _entityOrientation.unmarshal(dis); _entityAppearance = dis.readUint(); for(int idx = 0; idx < _numberOfArticulationParameters; idx++) { ArticulationParameter anX = new ArticulationParameter(); anX.unmarshal(dis); _articulationParameters.Add(anX); }; } // end try catch(Exception e) { Trace.WriteLine(e); Trace.Flush(); } }
public new void unmarshal(DataInputStream dis) { base.unmarshal(dis); try { _acknowledgeFlag = dis.readUshort(); _responseFlag = dis.readUshort(); _requestID = dis.readUint(); } // end try catch(Exception e) { Trace.WriteLine(e); Trace.Flush(); } }
public new void unmarshal(DataInputStream dis) { base.unmarshal(dis); try { _entityID.unmarshal(dis); _communicationsDeviceID = dis.readUshort(); _encodingScheme = dis.readUshort(); _tdlType = dis.readUshort(); _sampleRate = dis.readUint(); _dataLength = dis.readUshort(); _samples = dis.readUshort(); _data = dis.readByteArray(_dataLength); } // end try catch(Exception e) { Trace.WriteLine(e); Trace.Flush(); } }
public new void unmarshal(DataInputStream dis) { base.unmarshal(dis); try { _controlType = dis.readByte(); _communicationsChannelType = dis.readByte(); _sourceEntityID.unmarshal(dis); _sourceCommunicationsDeviceID = dis.readByte(); _sourceLineID = dis.readByte(); _transmitPriority = dis.readByte(); _transmitLineState = dis.readByte(); _command = dis.readByte(); _masterEntityID.unmarshal(dis); _masterCommunicationsDeviceID = dis.readUshort(); _intercomParametersLength = dis.readUint(); for(int idx = 0; idx < _intercomParametersLength; idx++) { IntercomCommunicationsParameters anX = new IntercomCommunicationsParameters(); anX.unmarshal(dis); _intercomParameters.Add(anX); }; } // end try catch(Exception e) { Trace.WriteLine(e); Trace.Flush(); } }
public void unmarshal(DataInputStream dis) { try { _environmentType = dis.readUint(); _length = dis.readByte(); _index = dis.readByte(); _padding1 = dis.readByte(); _geometry = dis.readByte(); _padding2 = dis.readByte(); } // end try catch(Exception e) { Trace.WriteLine(e); Trace.Flush(); } }
public void unmarshal(DataInputStream dis) { try { _hour = dis.readUint(); _timePastHour = dis.readUint(); } // end try catch(Exception e) { Trace.WriteLine(e); Trace.Flush(); } }
public void unmarshal(DataInputStream dis) { try { _numberOfPdus = dis.readUint(); for(int idx = 0; idx < _numberOfPdus; idx++) { Pdu anX = new Pdu(); anX.unmarshal(dis); _pdus.Add(anX); }; } // end try catch(Exception e) { Trace.WriteLine(e); Trace.Flush(); } }
public new void unmarshal(DataInputStream dis) { base.unmarshal(dis); try { _realWorldTime.unmarshal(dis); _simulationTime.unmarshal(dis); _requestID = dis.readUint(); } // end try catch(Exception e) { Trace.WriteLine(e); Trace.Flush(); } }
public void unmarshal(DataInputStream dis) { try { _segmentNumber = dis.readByte(); _segmentAppearance.unmarshal(dis); _location.unmarshal(dis); _orientation.unmarshal(dis); _segmentLength = dis.readUshort(); _segmentWidth = dis.readUshort(); _segmentHeight = dis.readUshort(); _segmentDepth = dis.readUshort(); _pad1 = dis.readUint(); } // end try catch(Exception e) { Trace.WriteLine(e); Trace.Flush(); } }
public new void unmarshal(DataInputStream dis) { base.unmarshal(dis); try { _requiredReliabilityService = dis.readByte(); _pad1 = dis.readUshort(); _pad2 = dis.readByte(); _requestID = dis.readUint(); _timeInterval = dis.readUint(); _numberOfFixedDatumRecords = dis.readUint(); _numberOfVariableDatumRecords = dis.readUint(); for(int idx = 0; idx < _numberOfFixedDatumRecords; idx++) { FixedDatum anX = new FixedDatum(); anX.unmarshal(dis); _fixedDatumRecords.Add(anX); }; for(int idx = 0; idx < _numberOfVariableDatumRecords; idx++) { VariableDatum anX = new VariableDatum(); anX.unmarshal(dis); _variableDatumRecords.Add(anX); }; } // end try catch(Exception e) { Trace.WriteLine(e); Trace.Flush(); } }
public new void unmarshal(DataInputStream dis) { base.unmarshal(dis); try { _site = dis.readUshort(); _application = dis.readUshort(); _entity = dis.readUshort(); _forceId = dis.readByte(); _numberOfArticulationParameters = dis.readByte(); _entityKind = dis.readByte(); _domain = dis.readByte(); _country = dis.readUshort(); _category = dis.readByte(); _subcategory = dis.readByte(); _specific = dis.readByte(); _extra = dis.readByte(); _altEntityKind = dis.readByte(); _altDomain = dis.readByte(); _altCountry = dis.readUshort(); _altCategory = dis.readByte(); _altSubcategory = dis.readByte(); _altSpecific = dis.readByte(); _altExtra = dis.readByte(); _xVelocity = dis.readFloat(); _yVelocity = dis.readFloat(); _zVelocity = dis.readFloat(); _xLocation = dis.readDouble(); _yLocation = dis.readDouble(); _zLocation = dis.readDouble(); _psi = dis.readFloat(); _theta = dis.readFloat(); _phi = dis.readFloat(); _entityAppearance = dis.readUint(); _deadReckoningAlgorithm = dis.readByte(); for(int idx = 0; idx < _otherParameters.Length; idx++) { _otherParameters[idx] = dis.readByte(); } // end of array unmarshaling _xAcceleration = dis.readFloat(); _yAcceleration = dis.readFloat(); _zAcceleration = dis.readFloat(); _xAngularVelocity = dis.readFloat(); _yAngularVelocity = dis.readFloat(); _zAngularVelocity = dis.readFloat(); for(int idx = 0; idx < _marking.Length; idx++) { _marking[idx] = dis.readByte(); } // end of array unmarshaling _capabilities = dis.readUint(); for(int idx = 0; idx < _numberOfArticulationParameters; idx++) { ArticulationParameter anX = new ArticulationParameter(); anX.unmarshal(dis); _articulationParameters.Add(anX); }; } // end try catch(Exception e) { Trace.WriteLine(e); Trace.Flush(); } }