summaryrefslogtreecommitdiff
path: root/pysnmp/hlapi/v3arch/asyncio
Commit message (Collapse)AuthorAgeFilesLines
* PEP-8 long lines and dunders (#245)Ilya Etingof2019-02-262-34/+51
| | | | This patch massively reformats the whole codebase mainly wrapping long lines and eliminating dundered private attributes.
* Ensure TRAP PDU consistency in v1archIlya Etingof2019-02-231-6/+6
| | | | | | Also, consistency ensuring code unified with v3arch piece what has the side effect of *requiring* snmpTrapOID to be always present anywhere among user-supplied variable-bindings.
* Fix typos in the docstringsIlya Etingof2019-02-222-7/+1
|
* Introduce asyncio binding to hlapi.v1arch (#244)Ilya Etingof2019-02-221-16/+17
| | | | | The hlapi.v1arch asyncio API is intended to be very similar to hlapi.v3arch.asyncio from its signature viewpoint, however it should be faster at the expense of no SNMPv3 support.
* Fix typos in docstringsIlya Etingof2019-02-211-1/+1
|
* Fix broken `hlapi.isEndOfMib` callableIlya Etingof2019-02-211-1/+1
|
* PEP8 optimize imports (#242)Ilya Etingof2019-02-124-5/+7
| | | | To make them PEP8-compliant
* Uppercase global constants (#238)Ilya Etingof2019-02-103-30/+31
| | | | | | | | | This is a massive patch essentially upper-casing global/class attributes that mean to be constants. Some previously exposed constants have been preserved for compatibility reasons (notably, in `hlapi`), though the rest might break user code relying on pysnmp 4.
* Drop Python < 2.6 except statement compatibility trickIlya Etingof2019-02-091-4/+4
|
* Extend copyright notice to year 2019Ilya Etingof2018-12-304-4/+4
|
* Fix hlapi LCD to include `contextName` (#217)Ilya Etingof2018-11-032-6/+10
| | | | | | | | | Fixed hlapi LCD configurator to include `contextName`. Prior to this fix sending SNMPv3 TRAP with non-default `contextName` would fail. This change modifies the signature of the internal LCD methods.
* Add `hlapi.v1arch` API (#186)Ilya Etingof2018-08-124-0/+831
* Add `hlapi.v1arch` API Introduce new sub-package `pysnmp.hlapi.v1arch` which wraps otherwise very detailed packet-level SNMP messaging into a handful of convenience functions. As a side effect, the `pysnmp.hlapi.*` sub-packages moved under `pysnmp.hlapi.v3arch` though `pysnmp.hlapi` still exposes `pysnmp.hlappi.v3arch.*` symbols to retain some degree of backward compatibility. The signature of the hlapi `.sendNotification()` call has changed to accept `*varBinds` instead of a sequence of `varBinds`. The rationale is to unify this method call with similar methods of CommandGenerator. * Add v1arch docs and reshuffle hlapi docs