Investigate AsyncUDP to replace looping to check for new UDP packets.
- Check platform support/portability
- Check existing udp library doesn't have async methods
- Believe changes would require registering a callback. Would need to implement for SNMPGetRequest and SNMPGetResponse
Investigate AsyncUDP to replace looping to check for new UDP packets.