vacm.h File Reference

#include <agent_pp/vacm_class.h>
#include <agent_pp/mib.h>
#include <agent_pp/snmp_textual_conventions.h>

Go to the source code of this file.

Classes

class  SnmpUnavailableContexts
class  SnmpUnknownContexts
class  VacmContextTable
class  VacmSecurityToGroupTable
class  VacmAccessTable
class  VacmAccessTableStatus
class  ViewNameIndex
class  VacmViewTreeFamilyTable
class  VacmViewTreeFamilyTableStatus
class  VacmMIB

Defines

#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 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 AGENTPP_DECL_TEMPL_LIST_VIEWNAMEINDEX

Variables

AGENTPP_DECL_TEMPL template
class AGENTPP_DECL 
List< ViewNameIndex >


Define Documentation

#define AGENTPP_DECL_TEMPL_LIST_VIEWNAMEINDEX

#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 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


Variable Documentation

AGENTPP_DECL_TEMPL template class AGENTPP_DECL List< ViewNameIndex >


Generated on Fri May 29 22:36:53 2009 for AGENT++ by  doxygen 1.5.6