public void WriteAsciiString(string msg, Locale locale = Locale.En) { var msgData = Asda2EncodingHelper.Encode(msg, locale); Write(msgData); WriteByte(0); }
public void WriteAsdaString(string s, int len, Locale locale = Locale.Start) { if (s == null) { s = "null"; } byte[] buffer = Asda2EncodingHelper.Encode(s.Length > len ? s.Substring(0, len) : s, locale); Write(buffer); for (int index = 0; index < len - buffer.Length; ++index) { Write((byte)0); } }
public void WriteAsdaString(string s, int len, Locale locale = Locale.En) { if (s == null) { s = "null"; } var data = Asda2EncodingHelper.Encode(s.Length > len ? s.Substring(0, len) : s, locale); Write(data); for (int i = 0; i < len - data.Length; i++) { Write((byte)0); } }
public void WriteAsciiString(string msg, Locale locale = Locale.Start) { this.Write(Asda2EncodingHelper.Encode(msg, locale)); this.WriteByte(0); }