decode static method
- Unpacker u
Implementation
static MonitorId decode(Unpacker u) {
final raw = u.unpackString()!;
// A string in the format "name:disambiguator".
final colon = raw.lastIndexOf(':');
final name = raw.substring(0, colon);
final disambiguator = int.parse(raw.substring(colon + 1));
return MonitorId(name, disambiguator);
}