diff options
Diffstat (limited to 'pysnmp/carrier/asyncore/dgram/udp.py')
-rw-r--r-- | pysnmp/carrier/asyncore/dgram/udp.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/pysnmp/carrier/asyncore/dgram/udp.py b/pysnmp/carrier/asyncore/dgram/udp.py new file mode 100644 index 0000000..c1cf202 --- /dev/null +++ b/pysnmp/carrier/asyncore/dgram/udp.py @@ -0,0 +1,14 @@ +# Implements asyncore-based UDP transport domain +from socket import AF_INET +from pysnmp.carrier.base import AbstractTransportAddress +from pysnmp.carrier.asyncore.dgram.base import DgramSocketTransport + +domainName = snmpUDPDomain = (1, 3, 6, 1, 6, 1, 1) + +class UdpTransportAddress(tuple, AbstractTransportAddress): pass + +class UdpSocketTransport(DgramSocketTransport): + sockFamily = AF_INET + addressType = UdpTransportAddress + +UdpTransport = UdpSocketTransport |