public void ByteTypeConverterTests() { PrimitiveTypeConverter converter = new ByteTypeConverter(); Assert.AreEqual((byte)1, converter.Parse("1")); Assert.AreEqual("1", converter.ToString((Byte)1)); }
public void ReadStream(NetworkStream networkStream, MessageHeader incomingHeader) { header = incomingHeader; poseDescriptions = new List <PoseDescription>(header.dataByte); for (int readIdx = 0; readIdx < header.dataByte; readIdx++) { PoseDescription newPoseDescription = new PoseDescription().FakeConstructor(); _ = networkStream.Read(ByteTypeConverter.SbytesTobytes(newPoseDescription.data), 0, PoseDescription.DATA_SIZE); poseDescriptions.Add(newPoseDescription); } }
public void HandleMessage_Pose() { NeedsPoseData = true; //lol, hacky, not sure what's going to happen _ = networkStream.Read(ByteTypeConverter.SbytesTobytes(MostRecentPoseDescription.data), 0, PoseDescription.DATA_SIZE); }