Exemple #1
0
        public void ReadTest_MultiLine()
        {
            using (MemoryStream stream = new MemoryStream())
                using (StreamWriter writer = new StreamWriter(stream))
                    using (OscReader target = new OscReader(stream, OscPacketFormat.String))
                    {
                        writer.WriteLine(UnitTestHelper.BundleString_MultiLineString);
                        writer.Flush();
                        stream.Position = 0;

                        OscPacket expected = UnitTestHelper.Bundle_MultiLineString();
                        OscPacket actual;

                        actual = target.Read();

                        UnitTestHelper.AreEqual(expected, actual);
                    }
        }
Exemple #2
0
        private void Go_Click(object sender, EventArgs e)
        {
            try
            {
                using (FileStream stream = new FileStream(m_FilePath.Text, FileMode.Open, FileAccess.Read))
                    using (OscReader reader = new OscReader(stream, (OscPacketFormat)m_Format.SelectedIndex))
                    {
                        while (reader.EndOfStream == false)
                        {
                            AppendLine(reader.Read().ToString());
                        }

                        AppendLine("End of file");
                    }
            }
            catch (Exception ex)
            {
                AppendLine("Exception while reading");
                AppendLine(ex.Message);
            }
        }