MaddieM4 / pymads

A fork of the pymds authoritative DNS server, designed for asynchronous lookup without domain restrictions.
GNU Lesser General Public License v3.0
4 stars 2 forks source link

Make all "data classes" packable and unpackable #17

Closed MaddieM4 closed 11 years ago

MaddieM4 commented 11 years ago

This is a precursor to supporting sending DNS requests and receiving responses, which is key for expanding pymads beyond purely authoritative capacity (which is actually a goal, though not a goal for default configuration, and an important philosophical divide away from pymds).

This ticket covers moving the various parse and export functions into the relevant classes under the names "pack" and "unpack", creating functions from scratch where necessary.