PySNMP: Transport Mappings: UDP/IP: Error handling

### The pysnmp.mapping.udp package - error handling

Components of pysnmp.mapping.udp package may raise exceptions based on the following classes:

class SnmpOverUdpError([err_msg])

  Instances of this class represent an exception occurred in the pysnmp.mapping.udp code. This is a subclass of pysnmp.mapping.error.TransportError class, and a base class for more specific, package-wide exceptions.

class BadArgumentError([err_msg])

  Instances of this class represent a bad argument exception occurred in the pysnmp.mapping.udp code. This is a subclass of SnmpOverUdpError class.

class NetworkError([err_msg])

  Instances of this class represent various network-level errors occurred in the pysnmp.mapping.udp code. This is a subclass of SnmpOverUdpError class.

class NoResponseError([err_msg])

  Instances of this class represent no-response errors occurred to managers of the pysnmp.mapping.udp modules. This is a subclass of NetworkError class.

class IdleTimeoutError([err_msg])

  Instances of this class represent idle timeout error (no requests coming) occurred to the agents of pysnmp.mapping.udp modules. This is a subclass of NetworkError class.

Subsections

Neither of the above classes defines additional methods to their base classes.