SNMPpp  v0.0.3-20-7eeb228
Classes, methods, and functions to use net-snmp from C++
SNMPpp.hpp
Go to the documentation of this file.
1 // SNMPpp: https://sourceforge.net/p/snmppp/
2 // SNMPpp project uses the MIT license. See LICENSE for details.
3 // Copyright (C) 2013 Stephane Charette <stephanecharette@gmail.com>
4 
5 #pragma once
6 
13 #include <SNMPpp/Version.hpp>
14 #include <SNMPpp/net-snmppp.hpp>
15 #include <SNMPpp/Session.hpp>
16 #include <SNMPpp/OID.hpp>
17 #include <SNMPpp/Varlist.hpp>
18 #include <SNMPpp/PDU.hpp>
19 #include <SNMPpp/Get.hpp>
20 #include <SNMPpp/Trap.hpp>
21 
22 
23 namespace SNMPpp
24 {
26  std::string version( void );
27 };
Several C++ helpers for some of the common net-snmp "GET" actions.
All net-snmp includes needed by SNMPpp can be easily included by using net-snmppp.hpp.
Definition: Get.hpp:13
The only way to send traps to all configured trap sinks is to first initialize as a net-snmp agent...
std::string version(void)
Return the SNMPpp version number.
Definition: SNMPpp.cpp:9
If you get an error about Version.hpp not existing, please note it is automatically generated by cmak...