Пример #1
0
        private static OscSymbol GetSymbolExpectedData(out byte[] expectedData)
        {
            var value = new OscSymbol {
                Value = "foo"
            };                                         // a dummy value.

            expectedData = Encoding.ASCII.GetBytes(value.Value);

            return(value);
        }
Пример #2
0
        public void Write(ref OscSymbol value)
        {
            if (value.Value == null)
            {
                WriteNull();

                return;
            }

            builder.Append($@"$""{OscSerializationUtils.Escape(value.Value)}""");
        }
Пример #3
0
        public void WriteSymbol(ref OscSymbol value)
        {
            CheckWriterState(WriterState.Arguments);

            // write the address
            WriteDirect(Encoding.UTF8.GetBytes(value.Value));
            // write null terminator
            Write((byte)0);

            WritePadding();
            Flush();
        }
Пример #4
0
 public void Write(OscSymbol value)
 {
     Write(ref value);
 }