A LineParser that knows how to process the IANA IPv4 multicast address
allocation file.
|
|
__init__(self,
fh,
**kwargs)
Constructor. |
|
|
|
|
normalise_addr(self,
addr)
Removes variations from address entries found in this particular
file. |
|
|
|
|
parse_line(self,
line)
Callback method invoked for every line considered valid by the line
parser's settings. |
|
|
|
Inherited from object:
__delattr__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__str__
|
|
|
parse(self)
Parse and normalises records, notifying registered subscribers with
record data as it is encountered. |
|
|
|
|
attach(self,
subscriber)
Add a new subscriber. |
|
|
|
|
detach(self,
subscriber)
Remove an existing subscriber. |
|
|
|
|
notify(self,
data)
Send update data to to all registered Subscribers. |
|
|