mirror of
https://github.com/craigerl/aprsd.git
synced 2024-09-27 15:46:53 -04:00
Hemna
a656d93263
this patch adds the new PacketCollector class. It's a single point for collecting information about packets sent and recieved from the APRS client. Basically instead of having the packetlist call the seen list when we get a packet, we simply call the PacketCollector.rx(), which in turn calls each registered PacketMonitor class. This allows us to decouple the packet stats like classses inside of APRSD. More importantly, it allows extensions to append their own PacketMonitor class to the chain without modifying ARPSD. |
||
---|---|---|
.. | ||
__init__.py | ||
counter.py | ||
fuzzyclock.py | ||
json.py | ||
objectstore.py | ||
ring_buffer.py | ||
trace.py |