writeString method

dynamic writeString(
  1. String s
)

Implementation

writeString(String s) {
  List<int> bytesNeeded = utf8.encode(s);
  if (bytesNeeded.length > 65535)
    throw FormatException("Length cannot be greater than 65535");
  writeInt(bytesNeeded.length);
  write(bytesNeeded);
}