summaryrefslogtreecommitdiff
path: root/pysnmp/carrier/asynsock/dgram/udp.py
blob: 1f605ff1fda79d7bb3176765a9c4d1bac6e3c7b7 (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.asynsock.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