public void WriteFloat(float value) { UdpByteConverter bytes = value; WriteByte(bytes.Byte0, 8); WriteByte(bytes.Byte1, 8); WriteByte(bytes.Byte2, 8); WriteByte(bytes.Byte3, 8); }
public float ReadFloat() { UdpByteConverter bytes = default(UdpByteConverter); bytes.Byte0 = ReadByte(8); bytes.Byte1 = ReadByte(8); bytes.Byte2 = ReadByte(8); bytes.Byte3 = ReadByte(8); return(bytes.Float32); }
public void WriteDouble(double value) { UdpByteConverter bytes = value; WriteByte(bytes.Byte0, 8); WriteByte(bytes.Byte1, 8); WriteByte(bytes.Byte2, 8); WriteByte(bytes.Byte3, 8); WriteByte(bytes.Byte4, 8); WriteByte(bytes.Byte5, 8); WriteByte(bytes.Byte6, 8); WriteByte(bytes.Byte7, 8); }
public double ReadDouble() { UdpByteConverter bytes = default(UdpByteConverter); bytes.Byte0 = ReadByte(8); bytes.Byte1 = ReadByte(8); bytes.Byte2 = ReadByte(8); bytes.Byte3 = ReadByte(8); bytes.Byte4 = ReadByte(8); bytes.Byte5 = ReadByte(8); bytes.Byte6 = ReadByte(8); bytes.Byte7 = ReadByte(8); return(bytes.Float64); }
public char ReadChar(int bits) { UdpByteConverter bytes = ReadUShort(bits); return(bytes.Char); }
public void WriteChar(char value, int bits) { UdpByteConverter bytes = value; WriteUShort(bytes.Unsigned16, bits); }
// emotitron public void Write(UdpByteConverter src, int bits) { WriteULong(src.Unsigned64, bits); }