Example #1
0
        IMyCatValue IMyCatValue.ReadValue(MyCatPacket packet, long length, bool nullVal)
        {
            if (nullVal)
            {
                return(new MyCatInt64(true));
            }

            if (length == -1)
            {
                return(new MyCatInt64((long)packet.ReadULong(8)));
            }
            else
            {
                return(new MyCatInt64(Int64.Parse(packet.ReadString(length))));
            }
        }