fromByteArrayStream static method
Convert start of ByteStream
to a GeigerUrl
.
If the stream does not contain a GeigerUrl
a CommunicationException is
thrown.
Implementation
static Future<GeigerUrl> fromByteArrayStream(ByteStream in_) async {
SerializerHelper.castTest(
'GeigerUrl', serialVersionUID, await SerializerHelper.readLong(in_), 1);
GeigerUrl ret = GeigerUrl(
await SerializerHelper.readString(in_) ?? '',
await SerializerHelper.readString(in_) ?? '',
await SerializerHelper.readString(in_) ?? '');
SerializerHelper.castTest(
'GeigerUrl', serialVersionUID, await SerializerHelper.readLong(in_), 2);
return ret;
}