from_wire(rdclass,
rdtype,
wire,
current,
rdlen,
origin=None)
Build an rdata object from wire format
This function attempts to dynamically load a class which implements
the specified rdata class and type. If there is no
class-and-type-specific implementation, the GenericRdata class is
used.
Once a class is chosen, its from_wire() class method is called with
the parameters to this function.
-
- Parameters:
rdclass -
The rdata class
(type=int)
rdtype -
The rdata type
(type=int)
wire -
The wire-format message
(type=string)
current -
The offet in wire of the beginning of the rdata.
(type=int)
rdlen -
The length of the wire-format rdata
(type=int)
origin -
The origin to use for relative names
(type=DNS.name.Name)
- Returns:
-
DNS.rdata.Rdata instance
|