private static OscSymbol GetSymbolExpectedData(out byte[] expectedData) { var value = new OscSymbol { Value = "foo" }; // a dummy value. expectedData = Encoding.ASCII.GetBytes(value.Value); return(value); }
public void Write(ref OscSymbol value) { if (value.Value == null) { WriteNull(); return; } builder.Append($@"$""{OscSerializationUtils.Escape(value.Value)}"""); }
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(); }
public void Write(OscSymbol value) { Write(ref value); }