summaryrefslogtreecommitdiff
path: root/pysnmp/carrier/asyncio
diff options
context:
space:
mode:
authorelie <elie>2015-01-20 17:30:58 +0000
committerelie <elie>2015-01-20 17:30:58 +0000
commit70bfa4a7ca4d2214b8d950dbaaf12c40f6148d31 (patch)
tree22d7a8a44237a32fb2d03fd1a98b0c98c9df6af3 /pysnmp/carrier/asyncio
parentebb2fdad446a1fc42220bdcc7460ab01cf6ec55b (diff)
downloadpysnmp-git-70bfa4a7ca4d2214b8d950dbaaf12c40f6148d31.tar.gz
missing AbstractTransportAddress added
Diffstat (limited to 'pysnmp/carrier/asyncio')
-rw-r--r--pysnmp/carrier/asyncio/dgram/udp.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/pysnmp/carrier/asyncio/dgram/udp.py b/pysnmp/carrier/asyncio/dgram/udp.py
index 8b752e3e..328423bf 100644
--- a/pysnmp/carrier/asyncio/dgram/udp.py
+++ b/pysnmp/carrier/asyncio/dgram/udp.py
@@ -27,6 +27,7 @@
#
import sys
import traceback
+from pysnmp.carrier.base import AbstractTransportAddress
from pysnmp.carrier.asyncio.dgram.base import DgramAsyncioProtocol
from pysnmp.carrier import error
try:
@@ -38,7 +39,11 @@ loop = asyncio.get_event_loop()
domainName = snmpUDPDomain = (1, 3, 6, 1, 6, 1, 1)
+class UdpTransportAddress(tuple, AbstractTransportAddress): pass
+
class UdpAsyncioTransport(DgramAsyncioProtocol):
+ addressType = UdpTransportAddress
+
# AbstractAsyncioTransport API
def openClientMode(self, iface=('0.0.0.0', 0)):