|
SNMP++
3.3.4
|
#include "snmp_pp/config_snmp_pp.h"Go to the source code of this file.
Classes | |
| struct | SmiOCTETS |
| struct | SmiOID |
| struct | SmiCNTR64 |
Typedefs | |
SMI typedefs | |
SNMP-related types from RFC1442 (SMI). | |
| typedef unsigned char | SmiBYTE |
| typedef unsigned char WINFAR * | SmiLPBYTE |
| typedef long | SmiINT |
| typedef long WINFAR * | SmiLPINT |
| typedef SmiINT | SmiINT32 |
| typedef SmiINT WINFAR * | SmiLPINT32 |
| typedef unsigned long | SmiUINT32 |
| typedef unsigned long WINFAR * | SmiLPUINT32 |
| typedef struct SmiOCTETS * | SmiLPOCTETS |
| typedef SmiOCTETS | SmiBITS |
| typedef SmiOCTETS WINFAR * | SmiLPBITS |
| typedef struct SmiOID * | SmiLPOID |
| typedef SmiOCTETS | SmiIPADDR |
| typedef SmiOCTETS WINFAR * | SmiLPIPADDR |
| typedef SmiUINT32 | SmiCNTR32 |
| typedef SmiUINT32 WINFAR * | SmiLPCNTR32 |
| typedef SmiUINT32 | SmiGAUGE32 |
| typedef SmiUINT32 WINFAR * | SmiLPGAUGE32 |
| typedef SmiUINT32 | SmiTIMETICKS |
| typedef SmiUINT32 WINFAR * | SmiLPTIMETICKS |
| typedef SmiOCTETS | SmiOPAQUE |
| typedef SmiOCTETS WINFAR * | SmiLPOPAQUE |
| typedef SmiOCTETS | SmiNSAPADDR |
| typedef SmiOCTETS WINFAR * | SmiLPNSAPADDR |
| typedef struct SmiCNTR64 * | SmiLPCNTR64 |
| #define MEMCPY memcpy |
Definition at line 65 of file smi.h.
Referenced by Oid::OidCopy(), and Oid::operator+=().
| #define sNMP_PDU_GET (aSN_CONTEXT | aSN_CONSTRUCTOR | 0x0) |
| #define sNMP_PDU_GETBULK (aSN_CONTEXT | aSN_CONSTRUCTOR | 0x5) |
| #define sNMP_PDU_GETNEXT (aSN_CONTEXT | aSN_CONSTRUCTOR | 0x1) |
| #define sNMP_PDU_INFORM (aSN_CONTEXT | aSN_CONSTRUCTOR | 0x6) |
| #define sNMP_PDU_REPORT (aSN_CONTEXT | aSN_CONSTRUCTOR | 0x8) |
| #define sNMP_PDU_RESPONSE (aSN_CONTEXT | aSN_CONSTRUCTOR | 0x2) |
| #define sNMP_PDU_SET (aSN_CONTEXT | aSN_CONSTRUCTOR | 0x3) |
| #define sNMP_PDU_TRAP (aSN_CONTEXT | aSN_CONSTRUCTOR | 0x7) |
| #define sNMP_PDU_V1TRAP (aSN_CONTEXT | aSN_CONSTRUCTOR | 0x4) |
| #define sNMP_SYNTAX_BITS (aSN_UNIVERSAL | aSN_PRIMITIVE | 0x03) |
| #define sNMP_SYNTAX_CNTR32 (aSN_APPLICATION | aSN_PRIMITIVE | 0x01) |
Definition at line 107 of file smi.h.
Referenced by Counter32::Counter32(), and Counter32::get_syntax().
| #define sNMP_SYNTAX_CNTR64 (aSN_APPLICATION | aSN_PRIMITIVE | 0x06) |
Definition at line 111 of file smi.h.
Referenced by Counter64::Counter64(), and Counter64::get_syntax().
| #define sNMP_SYNTAX_ENDOFMIBVIEW (aSN_CONTEXT | aSN_PRIMITIVE | 0x02) |
| #define sNMP_SYNTAX_GAUGE32 (aSN_APPLICATION | aSN_PRIMITIVE | 0x02) |
Definition at line 108 of file smi.h.
Referenced by Gauge32::Gauge32(), and Gauge32::get_syntax().
| #define sNMP_SYNTAX_INT (aSN_UNIVERSAL | aSN_PRIMITIVE | 0x02) |
| #define sNMP_SYNTAX_INT32 sNMP_SYNTAX_INT |
Definition at line 105 of file smi.h.
Referenced by SnmpInt32::get_syntax(), and SnmpInt32::SnmpInt32().
| #define sNMP_SYNTAX_IPADDR (aSN_APPLICATION | aSN_PRIMITIVE | 0x00) |
Definition at line 106 of file smi.h.
Referenced by IpAddress::get_syntax().
| #define sNMP_SYNTAX_NOSUCHINSTANCE (aSN_CONTEXT | aSN_PRIMITIVE | 0x01) |
| #define sNMP_SYNTAX_NOSUCHOBJECT (aSN_CONTEXT | aSN_PRIMITIVE | 0x00) |
| #define sNMP_SYNTAX_NULL (aSN_UNIVERSAL | aSN_PRIMITIVE | 0x05) |
Definition at line 103 of file smi.h.
Referenced by GenAddress::get_syntax().
| #define sNMP_SYNTAX_OCTETS (aSN_UNIVERSAL | aSN_PRIMITIVE | 0x04) |
Definition at line 102 of file smi.h.
Referenced by OctetStr::get_syntax(), and UdpAddress::get_syntax().
| #define sNMP_SYNTAX_OID (aSN_UNIVERSAL | aSN_PRIMITIVE | 0x06) |
Definition at line 104 of file smi.h.
Referenced by Oid::get_syntax(), and Oid::Oid().
| #define sNMP_SYNTAX_OPAQUE (aSN_APPLICATION | aSN_PRIMITIVE | 0x04) |
Definition at line 110 of file smi.h.
Referenced by OpaqueStr::get_syntax(), and OpaqueStr::OpaqueStr().
| #define sNMP_SYNTAX_SEQUENCE (aSN_CONTEXT | aSN_CONSTRUCTOR | 0x10) |
| #define sNMP_SYNTAX_TIMETICKS (aSN_APPLICATION | aSN_PRIMITIVE | 0x03) |
Definition at line 109 of file smi.h.
Referenced by TimeTicks::get_syntax(), and TimeTicks::TimeTicks().
| #define sNMP_SYNTAX_UINT32 sNMP_SYNTAX_GAUGE32 |
Definition at line 112 of file smi.h.
Referenced by SnmpUInt32::get_syntax(), and SnmpUInt32::SnmpUInt32().
| typedef SmiUINT32 SmiGAUGE32 |
| typedef SmiUINT32 WINFAR* SmiLPCNTR32 |
| typedef struct SmiCNTR64* SmiLPCNTR64 |
| typedef SmiUINT32 WINFAR* SmiLPGAUGE32 |
| typedef SmiINT WINFAR* SmiLPINT32 |
| typedef SmiOCTETS WINFAR* SmiLPIPADDR |
| typedef SmiOCTETS WINFAR* SmiLPNSAPADDR |
| typedef struct SmiOCTETS* SmiLPOCTETS |
| typedef SmiOCTETS WINFAR* SmiLPOPAQUE |
| typedef SmiUINT32 WINFAR* SmiLPTIMETICKS |
| typedef unsigned long WINFAR* SmiLPUINT32 |
| typedef SmiOCTETS SmiNSAPADDR |
| typedef SmiUINT32 SmiTIMETICKS |