summaryrefslogtreecommitdiff
path: root/pysnmp/carrier/asyncore/dgram/udp.py
blob: c1cf20279e7ae85f8ec7fc1a5ff6bb3930af4881 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
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