SnmpKit.SnmpLib.Manager.Request (snmpkit v2.0.1)
Socket handling and the request/response cycle for SnmpKit.SnmpLib.Manager:
encoding the PDU into a message, sending with retries, and waiting for the
response whose request id matches while ignoring stray datagrams.