Esempio n. 1
0
        } // end of marshal method

        new public 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();
            }
        } // end of unmarshal method
Esempio n. 2
0
 public override void readPacketData(DataInputStream datainputstream)
 {
     xPosition = datainputstream.readDouble();
     yPosition = datainputstream.readDouble();
     stance    = datainputstream.readDouble();
     zPosition = datainputstream.readDouble();
     base.readPacketData(datainputstream);
 }
Esempio n. 3
0
        } // end of marshal method

        public void unmarshal(DataInputStream dis)
        {
            try
            {
                _x = dis.readDouble();
                _y = dis.readDouble();
                _z = dis.readDouble();
            } // end try
            catch (Exception e)
            {
                Trace.WriteLine(e);
                Trace.Flush();
            }
        } // end of unmarshal method
Esempio n. 4
0
        } // end of marshal method

        new public 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();
            }
        } // end of unmarshal method
Esempio n. 5
0
        public override void readPacketData(DataInputStream datainputstream)
        {
            explosionX    = datainputstream.readDouble();
            explosionY    = datainputstream.readDouble();
            explosionZ    = datainputstream.readDouble();
            explosionSize = datainputstream.readFloat();
            int i = datainputstream.readInt();

            destroyedBlockPositions = new HashSet();
            var j = (int)explosionX;
            var k = (int)explosionY;
            var l = (int)explosionZ;

            for (int i1 = 0; i1 < i; i1++)
            {
                int j1 = datainputstream.readByte() + j;
                int k1 = datainputstream.readByte() + k;
                int l1 = datainputstream.readByte() + l;
                destroyedBlockPositions.add(new ChunkPosition(j1, k1, l1));
            }
        }
        } // end of marshal method

        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();
            }
        } // end of unmarshal method
Esempio n. 7
0
        public static void Main(string[] args)
        {
            PrintWriter @out =
                new PrintWriter(new OutputStreamWriter(new GZIPOutputStream(new FileOutputStream(args[1]))));
            DataInputStream @in = new DataInputStream(new GZIPInputStream(new FileInputStream(args[0])));

            double d;

            try
            {
                while (true)
                {
                    @out.println(@in.readDouble());
                }
            }
            catch (Exception)
            {
            }
            @out.close();
            @in.close();
        }
 public virtual double readDouble()
 {
     return(input.readDouble());
 }
        } // end of marshal method

        new public 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();
            }
        } // end of unmarshal method
Esempio n. 10
0
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#:
//ORIGINAL LINE: public double readDouble() throws java.io.IOException
        public override double ReadDouble()
        {
            return(_data.readDouble());
        }