本文整理汇总了C#中DISnet.DataStreamUtilities.DataInputStream.ReadUnsignedShort方法的典型用法代码示例。如果您正苦于以下问题:C# DataInputStream.ReadUnsignedShort方法的具体用法?C# DataInputStream.ReadUnsignedShort怎么用?C# DataInputStream.ReadUnsignedShort使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类DISnet.DataStreamUtilities.DataInputStream
的用法示例。
在下文中一共展示了DataInputStream.ReadUnsignedShort方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Unmarshal
public virtual void Unmarshal(DataInputStream dis)
{
if (dis != null)
{
try
{
this._aggregateKind = dis.ReadUnsignedByte();
this._domain = dis.ReadUnsignedByte();
this._country = dis.ReadUnsignedShort();
this._category = dis.ReadUnsignedByte();
this._subcategory = dis.ReadUnsignedByte();
this._specific = dis.ReadUnsignedByte();
this._extra = dis.ReadUnsignedByte();
}
catch (Exception e)
{
#if DEBUG
Trace.WriteLine(e);
Trace.Flush();
#endif
this.OnException(e);
}
}
}
示例2: Unmarshal
public virtual void Unmarshal(DataInputStream dis)
{
if (dis != null)
{
try
{
this._segmentNumber = dis.ReadUnsignedByte();
this._segmentModification = dis.ReadUnsignedByte();
this._generalSegmentAppearance = dis.ReadUnsignedShort();
this._specificSegmentAppearance = dis.ReadUnsignedShort();
this._segmentLocation.Unmarshal(dis);
this._segmentOrientation.Unmarshal(dis);
this._segmentLength = dis.ReadUnsignedShort();
this._segmentWidth = dis.ReadUnsignedShort();
this._segmentHeight = dis.ReadUnsignedShort();
this._segmentDepth = dis.ReadUnsignedShort();
}
catch (Exception e)
{
#if DEBUG
Trace.WriteLine(e);
Trace.Flush();
#endif
this.OnException(e);
}
}
}
示例3: Unmarshal
public virtual void Unmarshal(DataInputStream dis)
{
if (dis != null)
{
try
{
this._recordType = dis.ReadUnsignedInt();
this._recordLength = dis.ReadUnsignedShort();
this._ioStatus = dis.ReadUnsignedByte();
this._ioLinkType = dis.ReadUnsignedByte();
this._ioEffect.Unmarshal(dis);
this._ioEffectDutyCycle = dis.ReadUnsignedByte();
this._ioEffectDuration = dis.ReadUnsignedShort();
this._ioProcess = dis.ReadUnsignedShort();
this._padding = dis.ReadUnsignedShort();
}
catch (Exception e)
{
#if DEBUG
Trace.WriteLine(e);
Trace.Flush();
#endif
this.OnException(e);
}
}
}
示例4: Unmarshal
public virtual void Unmarshal(DataInputStream dis)
{
if (dis != null)
{
try
{
this._simulationAddress.Unmarshal(dis);
this._objectNumber = dis.ReadUnsignedShort();
}
catch (Exception e)
{
#if DEBUG
Trace.WriteLine(e);
Trace.Flush();
#endif
this.OnException(e);
}
}
}
示例5: Unmarshal
public virtual void Unmarshal(DataInputStream dis)
{
if (dis != null)
{
try
{
this._systemType = dis.ReadUnsignedShort();
this._systemName = dis.ReadUnsignedShort();
this._systemMode = dis.ReadUnsignedByte();
this._changeOptions = dis.ReadUnsignedByte();
}
catch (Exception e)
{
#if DEBUG
Trace.WriteLine(e);
Trace.Flush();
#endif
this.OnException(e);
}
}
}
示例6: Unmarshal
public virtual void Unmarshal(DataInputStream dis)
{
if (dis != null)
{
try
{
this._recordType = dis.ReadUnsignedByte();
this._changeIndicator = dis.ReadUnsignedByte();
this._associationStatus = dis.ReadUnsignedByte();
this._associationType = dis.ReadUnsignedByte();
this._entityID.Unmarshal(dis);
this._owsSttionLocation = dis.ReadUnsignedShort();
this._physicalConnectionType = dis.ReadUnsignedShort();
this._groupMemberType = dis.ReadUnsignedByte();
this._groupNumber = dis.ReadUnsignedShort();
}
catch (Exception e)
{
#if DEBUG
Trace.WriteLine(e);
Trace.Flush();
#endif
this.OnException(e);
}
}
}
示例7: Unmarshal
public virtual void Unmarshal(DataInputStream dis)
{
if (dis != null)
{
try
{
this._recordType = dis.ReadUnsignedByte();
this._changeIndicator = dis.ReadUnsignedByte();
this._entityType.Unmarshal(dis);
this._padding = dis.ReadUnsignedShort();
this._padding1 = dis.ReadUnsignedInt();
}
catch (Exception e)
{
#if DEBUG
Trace.WriteLine(e);
Trace.Flush();
#endif
this.OnException(e);
}
}
}
示例8: Unmarshal
public virtual void Unmarshal(DataInputStream dis)
{
if (dis != null)
{
try
{
this._systemStatus = dis.ReadUnsignedByte();
this._alternateParameter4 = dis.ReadUnsignedByte();
this._informationLayers = dis.ReadUnsignedByte();
this._modifier = dis.ReadUnsignedByte();
this._parameter1 = dis.ReadUnsignedShort();
this._parameter2 = dis.ReadUnsignedShort();
this._parameter3 = dis.ReadUnsignedShort();
this._parameter4 = dis.ReadUnsignedShort();
this._parameter5 = dis.ReadUnsignedShort();
this._parameter6 = dis.ReadUnsignedShort();
}
catch (Exception e)
{
#if DEBUG
Trace.WriteLine(e);
Trace.Flush();
#endif
this.OnException(e);
}
}
}
示例9: Unmarshal
public virtual void Unmarshal(DataInputStream dis)
{
if (dis != null)
{
try
{
this._recordType = dis.ReadUnsignedInt();
this._recordLength = dis.ReadUnsignedShort();
this._emitterNumber = dis.ReadUnsignedByte();
this._beamNumber = dis.ReadUnsignedByte();
this._stateIndicator = dis.ReadUnsignedByte();
this._leftAzimuth = dis.ReadFloat();
this._rightAzimuth = dis.ReadFloat();
this._lowerElevation = dis.ReadFloat();
this._upperElevation = dis.ReadFloat();
this._residualPower = dis.ReadFloat();
}
catch (Exception e)
{
#if DEBUG
Trace.WriteLine(e);
Trace.Flush();
#endif
this.OnException(e);
}
}
}
示例10: Unmarshal
public virtual void Unmarshal(DataInputStream dis)
{
if (dis != null)
{
try
{
this._activeEmissionParameterIndex = dis.ReadUnsignedShort();
this._scanPattern = dis.ReadUnsignedShort();
this._beamCenterAzimuthHorizontal = dis.ReadFloat();
this._azimuthalBeamwidthHorizontal = dis.ReadFloat();
this._beamCenterDepressionElevation = dis.ReadFloat();
this._beamwidthDownElevation = dis.ReadFloat();
}
catch (Exception e)
{
#if DEBUG
Trace.WriteLine(e);
Trace.Flush();
#endif
this.OnException(e);
}
}
}
示例11: Unmarshal
public virtual void Unmarshal(DataInputStream dis)
{
if (dis != null)
{
try
{
this._beamDataLength = dis.ReadUnsignedByte();
this._beamIDNumber = dis.ReadUnsignedByte();
this._beamParameterIndex = dis.ReadUnsignedShort();
this._fundamentalParameterData.Unmarshal(dis);
this._beamFunction = dis.ReadUnsignedByte();
this._numberOfTrackJamTargets = dis.ReadUnsignedByte();
this._highDensityTrackJam = dis.ReadUnsignedByte();
this._pad4 = dis.ReadUnsignedByte();
this._jammingModeSequence = dis.ReadUnsignedInt();
for (int idx = 0; idx < this.NumberOfTrackJamTargets; idx++)
{
TrackJamTarget anX = new TrackJamTarget();
anX.Unmarshal(dis);
this._trackJamTargets.Add(anX);
};
}
catch (Exception e)
{
#if DEBUG
Trace.WriteLine(e);
Trace.Flush();
#endif
this.OnException(e);
}
}
}
示例12: Unmarshal
public virtual void Unmarshal(DataInputStream dis)
{
if (dis != null)
{
try
{
this._siteNumber = dis.ReadUnsignedShort();
this._applicationNumber = dis.ReadUnsignedShort();
this._referenceNumber = dis.ReadUnsignedShort();
this._intercomNumber = dis.ReadUnsignedShort();
}
catch (Exception e)
{
#if DEBUG
Trace.WriteLine(e);
Trace.Flush();
#endif
this.OnException(e);
}
}
}
示例13: Unmarshal
public virtual void Unmarshal(DataInputStream dis)
{
if (dis != null)
{
try
{
this._beamDirection.Unmarshal(dis);
this._azimuthBeamwidth = dis.ReadFloat();
this._elevationBeamwidth = dis.ReadFloat();
this._referenceSystem = dis.ReadFloat();
this._padding1 = dis.ReadUnsignedByte();
this._padding2 = dis.ReadUnsignedShort();
this._ez = dis.ReadFloat();
this._ex = dis.ReadFloat();
this._phase = dis.ReadFloat();
this._padding3 = dis.ReadUnsignedInt();
}
catch (Exception e)
{
#if DEBUG
Trace.WriteLine(e);
Trace.Flush();
#endif
this.OnException(e);
}
}
}
示例14: Unmarshal
public virtual void Unmarshal(DataInputStream dis)
{
if (dis != null)
{
try
{
this._munitionType.Unmarshal(dis);
this._station = dis.ReadUnsignedInt();
this._quantity = dis.ReadUnsignedShort();
this._munitionStatus = dis.ReadUnsignedByte();
this._padding = dis.ReadUnsignedByte();
}
catch (Exception e)
{
#if DEBUG
Trace.WriteLine(e);
Trace.Flush();
#endif
this.OnException(e);
}
}
}
示例15: Unmarshal
public virtual void Unmarshal(DataInputStream dis)
{
if (dis != null)
{
try
{
this._acousticName = dis.ReadUnsignedShort();
this._function = dis.ReadUnsignedByte();
this._acousticIdNumber = dis.ReadUnsignedByte();
}
catch (Exception e)
{
#if DEBUG
Trace.WriteLine(e);
Trace.Flush();
#endif
this.OnException(e);
}
}
}