t.n.d.RRHeader(tputil.FancyEqMixin) : class documentation

Part of twisted.names.dns View Source View In Hierarchy

A resource record header.
Class Variable fmt str specifying the byte format of an RR.
Instance Variable name The name about which this reply contains information.
Instance Variable type The query type of the original request.
Instance Variable cls The query class of the original request.
Instance Variable ttl The time-to-live for this record.
Instance Variable payload An object that implements the IEncodable interface
Instance Variable auth A bool indicating whether this RRHeader was parsed from an authoritative message.
Method __init__
Method encode Undocumented
Method decode Undocumented
Method isAuthoritative Undocumented
Method __str__ Undocumented

Inherited from FancyEqMixin:

Method __eq__ Undocumented
Method __ne__ Undocumented
fmt =
str specifying the byte format of an RR.
name =
The name about which this reply contains information.
type =
The query type of the original request.
cls =
The query class of the original request.
ttl =
The time-to-live for this record.
payload =
An object that implements the IEncodable interface
auth =
A bool indicating whether this RRHeader was parsed from an authoritative message.
def __init__(self, name='', type=A, cls=IN, ttl=0, payload=None, auth=False): (source)
ParametersnameThe name about which this reply contains information. (type: bytes)
typeThe query type. (type: int)
clsThe query class. (type: int)
ttlTime to live for this record. (type: int)
payloadA Query Type specific data object. (type: An object implementing IEncodable)
RaisesValueErrorif the ttl is negative.
def encode(self, strio, compDict=None): (source)
Undocumented
def decode(self, strio, length=None): (source)
Undocumented
def isAuthoritative(self): (source)
Undocumented
def __str__(self): (source)
Undocumented
API Documentation for Twisted, generated by pydoctor at 2013-11-08 22:07:30.