makeFlag method
Implementation
URNFlag makeFlag(URC urc) {
// only IPv4
final addrs = urc.address?.split(':') ?? [];
return URNFlag(
v: '00',
proto: Flags.ofProtoName(urc.proto ?? '').code,
codec: Flags.ofCodecName(urc.codec ?? '').code,
version: urc.version ?? '',
zone: urc.zone ?? '',
cluster: urc.cluster ?? '',
cell: urc.cell ?? '',
group: urc.group ?? '',
address: addrs.isNotEmpty ? addrs[0] : '',
port: addrs.length > 1 ? addrs[1] : '',
);
}