SNMPpp
v0.0.3-20-7eeb228
Classes, methods, and functions to use net-snmp from C++
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Pages
Get.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
7
#include <
SNMPpp/net-snmppp.hpp
>
8
#include <
SNMPpp/Session.hpp
>
9
#include <
SNMPpp/OID.hpp
>
10
#include <
SNMPpp/PDU.hpp
>
11
12
13
namespace
SNMPpp
14
{
30
SNMPpp::PDU
sync
(
SNMPpp::SessionHandle
&session,
SNMPpp::PDU
&request );
31
36
SNMPpp::PDU
get
(
SNMPpp::SessionHandle
&session,
SNMPpp::PDU
&pdu );
37
44
SNMPpp::PDU
get
(
SNMPpp::SessionHandle
&session,
const
SNMPpp::OID
&o );
45
52
SNMPpp::PDU
getNext
(
SNMPpp::SessionHandle
&session,
const
SNMPpp::OID
&o );
53
62
SNMPpp::PDU
getNext
(
SNMPpp::SessionHandle
&session,
SNMPpp::PDU
&request );
63
70
SNMPpp::PDU
get
(
SNMPpp::SessionHandle
&session,
const
SetOID
&oids );
71
79
SNMPpp::PDU
getBulk
(
SNMPpp::SessionHandle
&session,
const
SNMPpp::OID
&o,
const
int
maxRepetitions = 50,
const
int
nonRepeaters = 0 );
80
90
SNMPpp::PDU
getBulk
(
SNMPpp::SessionHandle
&session,
SNMPpp::PDU
&pdu,
const
int
maxRepetitions = 50,
const
int
nonRepeaters = 0 );
91
};
include
SNMPpp
Get.hpp
Generated on Sun Feb 2 2014 11:02:31 for SNMPpp by
1.8.4