Exemple #1
0
        internal override DnsResourceData CreateInstance(DataSegment data)
        {
            if (data.Length < ConstantPartLength)
            {
                return(null);
            }

            DnsAtmAddressFormat format  = (DnsAtmAddressFormat)data[Offset.Format];
            DataSegment         address = data.Subsegment(Offset.Address, data.Length - ConstantPartLength);

            return(new DnsResourceDataAtmAddress(format, address));
        }
 public DnsResourceDataAtmAddress(DnsAtmAddressFormat format, DataSegment address)
 {
     this.Format  = format;
     this.Address = address;
 }