summaryrefslogtreecommitdiff
path: root/pysnmp/carrier
diff options
context:
space:
mode:
authorelie <elie>2015-10-16 17:35:33 +0000
committerelie <elie>2015-10-16 17:35:33 +0000
commitcd527959f8b5a98c577c9a431415e4fb67b4df95 (patch)
tree327919c9a96edbff55afb0efa08c2c33a1ffe32c /pysnmp/carrier
parenta0cfd666f7a322fe8dc59883b1637d8ace7ee328 (diff)
downloadpysnmp-git-cd527959f8b5a98c577c9a431415e4fb67b4df95.tar.gz
public API moved to AbstractTransport
Diffstat (limited to 'pysnmp/carrier')
-rw-r--r--pysnmp/carrier/asyncore/base.py11
-rw-r--r--pysnmp/carrier/base.py11
2 files changed, 11 insertions, 11 deletions
diff --git a/pysnmp/carrier/asyncore/base.py b/pysnmp/carrier/asyncore/base.py
index 45e2fb23..bee6ca6b 100644
--- a/pysnmp/carrier/asyncore/base.py
+++ b/pysnmp/carrier/asyncore/base.py
@@ -66,17 +66,6 @@ class AbstractSocketTransport(asyncore.dispatcher, AbstractTransport):
def unregisterSocket(self, sockMap=None):
self.del_channel(sockMap)
- # Public API
-
- def openClientMode(self, iface=None):
- raise error.CarrierError('Method not implemented')
-
- def openServerMode(self, iface=None):
- raise error.CarrierError('Method not implemented')
-
- def sendMessage(self, outgoingMessage, transportAddress):
- raise error.CarrierError('Method not implemented')
-
def closeTransport(self):
AbstractTransport.closeTransport(self)
self.close()
diff --git a/pysnmp/carrier/base.py b/pysnmp/carrier/base.py
index 51c76eb0..5d6772a6 100644
--- a/pysnmp/carrier/base.py
+++ b/pysnmp/carrier/base.py
@@ -211,3 +211,14 @@ class AbstractTransport:
def closeTransport(self):
self.unregisterCbFun()
+
+ # Public API
+
+ def openClientMode(self, iface=None):
+ raise error.CarrierError('Method not implemented')
+
+ def openServerMode(self, iface=None):
+ raise error.CarrierError('Method not implemented')
+
+ def sendMessage(self, outgoingMessage, transportAddress):
+ raise error.CarrierError('Method not implemented')