public virtual void Marshal(DataOutputStream dos) { if (dos != null) { try { dos.WriteUnsignedInt((uint)this._recordID); dos.WriteUnsignedInt((uint)this._recordSetSerialNumber); dos.WriteUnsignedShort((ushort)this._recordLength); dos.WriteUnsignedShort((ushort)this._recordCount); dos.WriteUnsignedShort((ushort)this._recordValues); dos.WriteUnsignedByte((byte)this._pad4); } catch (Exception e) { if (PduBase.TraceExceptions) { Trace.WriteLine(e); Trace.Flush(); } this.RaiseExceptionOccured(e); if (PduBase.ThrowExceptions) { throw e; } } } }
public virtual void Marshal(DataOutputStream dos) { if (dos != null) { try { dos.WriteUnsignedInt((uint)this._variableDatumID); dos.WriteUnsignedInt((uint)this._variableDatumLength); //Post processedtums.Count); for (int idx = 0; idx < this._variableDatums.Count; idx++) { EightByteChunk aEightByteChunk = (EightByteChunk)this._variableDatums[idx]; aEightByteChunk.Marshal(dos); } } catch (Exception e) { if (PduBase.TraceExceptions) { Trace.WriteLine(e); Trace.Flush(); } this.RaiseExceptionOccured(e); if (PduBase.ThrowExceptions) { throw e; } } } }
public virtual void Marshal(DataOutputStream dos) { if (dos != null) { try { dos.WriteUnsignedByte((byte)this._protocolVersion); dos.WriteUnsignedByte((byte)this._exerciseID); dos.WriteUnsignedByte((byte)this._pduType); dos.WriteUnsignedByte((byte)this._protocolFamily); dos.WriteUnsignedInt((uint)this._timestamp); dos.WriteUnsignedShort((ushort)this._length); dos.WriteShort((short)this._padding); } catch (Exception e) { if (PduBase.TraceExceptions) { Trace.WriteLine(e); Trace.Flush(); } this.RaiseExceptionOccured(e); if (PduBase.ThrowExceptions) { throw e; } } } }
public virtual void Marshal(DataOutputStream dos) { if (dos != null) { try { dos.WriteInt((int)this._hour); dos.WriteUnsignedInt((uint)this._timePastHour); } catch (Exception e) { if (PduBase.TraceExceptions) { Trace.WriteLine(e); Trace.Flush(); } this.RaiseExceptionOccured(e); if (PduBase.ThrowExceptions) { throw e; } } } }
public virtual void Marshal(DataOutputStream dos) { if (dos != null) { try { dos.WriteUnsignedShort((ushort)this._recordType); dos.WriteUnsignedShort((ushort)this._recordLength); dos.WriteUnsignedInt((uint)this._recordSpecificField); } catch (Exception e) { if (PduBase.TraceExceptions) { Trace.WriteLine(e); Trace.Flush(); } this.RaiseExceptionOccured(e); if (PduBase.ThrowExceptions) { throw e; } } } }
public virtual void Marshal(DataOutputStream dos) { if (dos != null) { try { dos.WriteUnsignedInt((uint)this._environmentType); dos.WriteUnsignedByte((byte)this._length); dos.WriteUnsignedByte((byte)this._index); dos.WriteUnsignedByte((byte)this._padding1); dos.WriteUnsignedByte((byte)this._geometry); dos.WriteUnsignedByte((byte)this._padding2); } catch (Exception e) { if (PduBase.TraceExceptions) { Trace.WriteLine(e); Trace.Flush(); } this.RaiseExceptionOccured(e); if (PduBase.ThrowExceptions) { throw e; } } } }
public virtual void Marshal(DataOutputStream dos) { if (dos != null) { try { dos.WriteUnsignedByte((byte)this._beamDataLength); dos.WriteUnsignedByte((byte)this._beamIDNumber); dos.WriteUnsignedShort((ushort)this._beamParameterIndex); this._fundamentalParameterData.Marshal(dos); dos.WriteUnsignedByte((byte)this._beamFunction); dos.WriteUnsignedByte((byte)this._trackJamTargets.Count); dos.WriteUnsignedByte((byte)this._highDensityTrackJam); dos.WriteUnsignedByte((byte)this._pad4); dos.WriteUnsignedInt((uint)this._jammingModeSequence); for (int idx = 0; idx < this._trackJamTargets.Count; idx++) { TrackJamTarget aTrackJamTarget = (TrackJamTarget)this._trackJamTargets[idx]; aTrackJamTarget.Marshal(dos); } } catch (Exception e) { if (PduBase.TraceExceptions) { Trace.WriteLine(e); Trace.Flush(); } this.RaiseExceptionOccured(e); if (PduBase.ThrowExceptions) { throw e; } } } }
public virtual void Marshal(DataOutputStream dos) { if (dos != null) { try { dos.WriteFloat((float)this._erp); dos.WriteFloat((float)this._frequency); dos.WriteFloat((float)this._pgrf); dos.WriteFloat((float)this._pulseWidth); dos.WriteUnsignedInt((uint)this._burstLength); dos.WriteUnsignedByte((byte)this._applicableModes); dos.WriteUnsignedShort((ushort)this._pad2); dos.WriteUnsignedByte((byte)this._pad3); } catch (Exception e) { if (PduBase.TraceExceptions) { Trace.WriteLine(e); Trace.Flush(); } this.RaiseExceptionOccured(e); if (PduBase.ThrowExceptions) { throw e; } } } }
public virtual void Marshal(DataOutputStream dos) { if (dos != null) { try { dos.WriteUnsignedByte((byte)this._segmentNumber); this._segmentAppearance.Marshal(dos); this._location.Marshal(dos); this._orientation.Marshal(dos); dos.WriteUnsignedShort((ushort)this._segmentLength); dos.WriteUnsignedShort((ushort)this._segmentWidth); dos.WriteUnsignedShort((ushort)this._segmentHeight); dos.WriteUnsignedShort((ushort)this._segmentDepth); dos.WriteUnsignedInt((uint)this._pad1); } catch (Exception e) { if (PduBase.TraceExceptions) { Trace.WriteLine(e); Trace.Flush(); } this.RaiseExceptionOccured(e); if (PduBase.ThrowExceptions) { throw e; } } } }