AGENT++
4.0.3
|
#include <agent_pp/agent++.h>
#include <agent_pp/mib.h>
#include <agent_pp/snmp_textual_conventions.h>
#include <agent_pp/snmp_pp_ext.h>
Go to the source code of this file.
Classes | |
class | Vacm |
struct | Vacm::ClassPointers |
class | SnmpUnavailableContexts |
class | SnmpUnknownContexts |
class | VacmContextTable |
class | VacmSecurityToGroupTable |
class | VacmAccessTable |
class | VacmAccessTableStatus |
class | ViewNameIndex |
class | VacmViewTreeFamilyTable |
class | VacmViewTreeFamilyTableStatus |
class | VacmMIB |
Macros | |
#define | oidSnmpModules "1.3.6.1.6.3" |
#define | oidSnmpVacmMIB "1.3.6.1.6.3.16" |
#define | oidVacmMIBObjects "1.3.6.1.6.3.16.1" |
#define | oidVacmMIBConformance "1.3.6.1.6.3.16.2" |
#define | oidVacmContextTable "1.3.6.1.6.3.16.1.1" |
#define | oidVacmContextEntry "1.3.6.1.6.3.16.1.1.1" |
#define | oidVacmContextName "1.3.6.1.6.3.16.1.1.1.1" |
#define | oidVacmSecurityToGroupTable "1.3.6.1.6.3.16.1.2" |
#define | oidVacmSecurityToGroupEntry "1.3.6.1.6.3.16.1.2.1" |
#define | oidVacmSecurityModel "1.3.6.1.6.3.16.1.2.1.1" |
#define | oidVacmSecurityName "1.3.6.1.6.3.16.1.2.1.2" |
#define | oidVacmGroupName "1.3.6.1.6.3.16.1.2.1.3" |
#define | oidVacmSecurityToGroupStorageType "1.3.6.1.6.3.16.1.2.1.4" |
#define | oidVacmSecurityToGroupStatus "1.3.6.1.6.3.16.1.2.1.5" |
#define | oidVacmAccessTable "1.3.6.1.6.3.16.1.4" |
#define | oidVacmAccessEntry "1.3.6.1.6.3.16.1.4.1" |
#define | oidVacmAccessContextPrefix "1.3.6.1.6.3.16.1.4.1.1" |
#define | oidVacmAccessSecurityModel "1.3.6.1.6.3.16.1.4.1.2" |
#define | oidVacmAccessSecurityLevel "1.3.6.1.6.3.16.1.4.1.3" |
#define | oidVacmAccessContextMatch "1.3.6.1.6.3.16.1.4.1.4" |
#define | oidVacmAccessReadViewName "1.3.6.1.6.3.16.1.4.1.5" |
#define | oidVacmAccessWriteViewName "1.3.6.1.6.3.16.1.4.1.6" |
#define | oidVacmAccessNotifyViewName "1.3.6.1.6.3.16.1.4.1.7" |
#define | oidVacmAccessStorageType "1.3.6.1.6.3.16.1.4.1.8" |
#define | oidVacmAccessStatus "1.3.6.1.6.3.16.1.4.1.9" |
#define | oidVacmMIBViews "1.3.6.1.6.3.16.1.5" |
#define | oidVacmViewSpinLock "1.3.6.1.6.3.16.1.5.1" |
#define | oidVacmViewTreeFamilyTable "1.3.6.1.6.3.16.1.5.2" |
#define | oidVacmViewTreeFamilyEntry "1.3.6.1.6.3.16.1.5.2.1" |
#define | oidVacmViewTreeFamilyViewName "1.3.6.1.6.3.16.1.5.2.1.1" |
#define | oidVacmViewTreeFamilySubtree "1.3.6.1.6.3.16.1.5.2.1.2" |
#define | oidVacmViewTreeFamilyMask "1.3.6.1.6.3.16.1.5.2.1.3" |
#define | oidVacmViewTreeFamilyType "1.3.6.1.6.3.16.1.5.2.1.4" |
#define | oidVacmViewTreeFamilyStorageType "1.3.6.1.6.3.16.1.5.2.1.5" |
#define | oidVacmViewTreeFamilyStatus "1.3.6.1.6.3.16.1.5.2.1.6" |
#define | oidVacmMIBCompliances "1.3.6.1.6.3.16.2.1" |
#define | oidVacmMIBGroups "1.3.6.1.6.3.16.2.2" |
#define | oidSnmpUnavailableContexts "1.3.6.1.6.3.12.1.4.0" |
#define | oidSnmpUnknownContexts "1.3.6.1.6.3.12.1.5.0" |
#define | TRUE 1 |
#define | FALSE 0 |
#define | VACM_accessAllowed 0 |
#define | VACM_notInView 1 |
#define | VACM_noSuchView 2 |
#define | VACM_noSuchContext 3 |
#define | VACM_noGroupName 4 |
#define | VACM_noAccessEntry 5 |
#define | VACM_otherError 6 |
#define | VACM_viewFound 7 |
#define | mibView_read 1 |
#define | mibView_write 2 |
#define | mibView_notify 3 |
#define | storageType_other 1 |
#define | storageType_volatile 2 |
#define | storageType_nonVolatile 3 |
#define | storageType_permanent 4 |
#define | storageType_readOnly 5 |
#define | match_exact 1 |
#define | match_prefix 2 |
#define | view_included 1 |
#define | view_excluded 2 |
#define | AGENTPP_DECL_TEMPL_LIST_VIEWNAMEINDEX |
Variables | |
static const char * | vacmErrs [] |
AGENTPP_DECL_TEMPL template class AGENTPP_DECL | List< ViewNameIndex > |
#define AGENTPP_DECL_TEMPL_LIST_VIEWNAMEINDEX |
#define FALSE 0 |
#define match_exact 1 |
#define match_prefix 2 |
#define mibView_notify 3 |
#define mibView_read 1 |
#define mibView_write 2 |
#define oidSnmpModules "1.3.6.1.6.3" |
#define oidSnmpUnavailableContexts "1.3.6.1.6.3.12.1.4.0" |
#define oidSnmpUnknownContexts "1.3.6.1.6.3.12.1.5.0" |
#define oidSnmpVacmMIB "1.3.6.1.6.3.16" |
#define oidVacmAccessContextMatch "1.3.6.1.6.3.16.1.4.1.4" |
#define oidVacmAccessContextPrefix "1.3.6.1.6.3.16.1.4.1.1" |
#define oidVacmAccessEntry "1.3.6.1.6.3.16.1.4.1" |
#define oidVacmAccessNotifyViewName "1.3.6.1.6.3.16.1.4.1.7" |
#define oidVacmAccessReadViewName "1.3.6.1.6.3.16.1.4.1.5" |
#define oidVacmAccessSecurityLevel "1.3.6.1.6.3.16.1.4.1.3" |
#define oidVacmAccessSecurityModel "1.3.6.1.6.3.16.1.4.1.2" |
#define oidVacmAccessStatus "1.3.6.1.6.3.16.1.4.1.9" |
#define oidVacmAccessStorageType "1.3.6.1.6.3.16.1.4.1.8" |
#define oidVacmAccessTable "1.3.6.1.6.3.16.1.4" |
#define oidVacmAccessWriteViewName "1.3.6.1.6.3.16.1.4.1.6" |
#define oidVacmContextEntry "1.3.6.1.6.3.16.1.1.1" |
#define oidVacmContextName "1.3.6.1.6.3.16.1.1.1.1" |
#define oidVacmContextTable "1.3.6.1.6.3.16.1.1" |
#define oidVacmGroupName "1.3.6.1.6.3.16.1.2.1.3" |
#define oidVacmMIBCompliances "1.3.6.1.6.3.16.2.1" |
#define oidVacmMIBConformance "1.3.6.1.6.3.16.2" |
#define oidVacmMIBGroups "1.3.6.1.6.3.16.2.2" |
#define oidVacmMIBObjects "1.3.6.1.6.3.16.1" |
#define oidVacmMIBViews "1.3.6.1.6.3.16.1.5" |
#define oidVacmSecurityModel "1.3.6.1.6.3.16.1.2.1.1" |
#define oidVacmSecurityName "1.3.6.1.6.3.16.1.2.1.2" |
#define oidVacmSecurityToGroupEntry "1.3.6.1.6.3.16.1.2.1" |
#define oidVacmSecurityToGroupStatus "1.3.6.1.6.3.16.1.2.1.5" |
#define oidVacmSecurityToGroupStorageType "1.3.6.1.6.3.16.1.2.1.4" |
#define oidVacmSecurityToGroupTable "1.3.6.1.6.3.16.1.2" |
#define oidVacmViewSpinLock "1.3.6.1.6.3.16.1.5.1" |
#define oidVacmViewTreeFamilyEntry "1.3.6.1.6.3.16.1.5.2.1" |
#define oidVacmViewTreeFamilyMask "1.3.6.1.6.3.16.1.5.2.1.3" |
#define oidVacmViewTreeFamilyStatus "1.3.6.1.6.3.16.1.5.2.1.6" |
#define oidVacmViewTreeFamilyStorageType "1.3.6.1.6.3.16.1.5.2.1.5" |
#define oidVacmViewTreeFamilySubtree "1.3.6.1.6.3.16.1.5.2.1.2" |
#define oidVacmViewTreeFamilyTable "1.3.6.1.6.3.16.1.5.2" |
#define oidVacmViewTreeFamilyType "1.3.6.1.6.3.16.1.5.2.1.4" |
#define oidVacmViewTreeFamilyViewName "1.3.6.1.6.3.16.1.5.2.1.1" |
#define storageType_nonVolatile 3 |
#define storageType_other 1 |
#define storageType_permanent 4 |
#define storageType_readOnly 5 |
#define storageType_volatile 2 |
#define TRUE 1 |
#define VACM_accessAllowed 0 |
#define VACM_noAccessEntry 5 |
#define VACM_noGroupName 4 |
#define VACM_noSuchContext 3 |
#define VACM_noSuchView 2 |
#define VACM_notInView 1 |
#define VACM_otherError 6 |
#define VACM_viewFound 7 |
#define view_excluded 2 |
#define view_included 1 |
AGENTPP_DECL_TEMPL template class AGENTPP_DECL List< ViewNameIndex > |
|
static |