DoHAnswer constructor

DoHAnswer({
  1. required String name,
  2. required int ttl,
  3. required int type,
  4. required String data,
  5. int dnsClass = 1,
  6. Uri? provider,
  7. int? dataLength,
  8. int? validUntil,
})

Create DNS answer record

Implementation

DoHAnswer({
  required this.name,
  required this.ttl,
  required this.type,
  required this.data,
  this.dnsClass = 1,
  this.provider,
  this.dataLength,
  int? validUntil,
}) : validUntil = validUntil ?? (DateTime.now().millisecondsSinceEpoch + (ttl * 1000));