netaddr.core.Publisher:
A 'push' Publisher that maintains a list of Subscriber objects
notifying them of state changes by passing them update data when it
encounter events of interest.
netaddr.eui.ieee.IABIndexParser:
A concrete Publisher that parses IAB (Individual Address Block)
records from IEEE text-based registration files
netaddr.eui.ieee.OUIIndexParser:
A concrete Publisher that parses OUI (Organisationally Unique
Identifier) records from IEEE text-based registration files
netaddr.ip.iana.DictUpdater:
Concrete Subscriber that inserts records received from a Publisher
into a dictionary.
netaddr.eui.ieee.FileIndexer:
A concrete Subscriber that receives OUI record offset information
that is written to an index data file as a set of comma separated
records.
netaddr.core.PrettyPrinter:
A concrete Subscriber that employs the pprint in the standard
library to format all data from updates received, writing them to a
file-like object.