Solaris System Management Agent Developer's Guide
    
A
 
 agent, SNMP ( Index Term Link )
 
 AgentX module ( Index Term Link )
 
 AgentX protocol ( Index Term Link )
 
 AgentX subagents, See subagents
 
 alarms
  implementing ( Index Term Link )
  using with long-running data collection ( Index Term Link )
 
 Alias Mapping Table functions ( Index Term Link )
 
 API functions
  Entity MIB ( Index Term Link )
  Net-SNMP ( Index Term Link )
 
 API libraries ( Index Term Link )
 
 asynchronous trap notification ( Index Term Link )
    
C
 
 code templates
  generating ( Index Term Link )
  modifying ( Index Term Link )
 
 configuration files, module-specific ( Index Term Link )
 
 configuration tokens
  defining new ( Index Term Link )
  in snmpd.conf ( Index Term Link )
 
 conflicts, naming ( Index Term Link )
 
 contents, for developers ( Index Term Link )
    
D
 
 data collection, over time ( Index Term Link )
 
 data modeling ( Index Term Link )
 
 data persistence ( Index Term Link )
 
 demo_module_1 code example ( Index Term Link )
 
 demo_module_10 code example ( Index Term Link )
 
 demo_module_11 code example ( Index Term Link )
 
 demo_module_12 code example ( Index Term Link )
 
 demo_module_2 code example ( Index Term Link )
 
 demo_module_3 code example ( Index Term Link )
 
 demo_module_4 code example ( Index Term Link )
 
 demo_module_5 code example ( Index Term Link )
 
 demo_module_6 code example ( Index Term Link )
 
 demo_module_7 code example ( Index Term Link )
 
 demo_module_8 code example ( Index Term Link )
 
 demo_module_9 code example ( Index Term Link )
 
 demonstration modules, descriptions of ( Index Term Link )
 
 developer, content in SMA ( Index Term Link )
 
 devices, representing with SNMP tables ( Index Term Link )
 
 dispatcher ( Index Term Link )
 
 dynamically loading modules
  advantages and disadvantages ( Index Term Link )
  procedures ( Index Term Link )
    
E
 
 entAliasMappingTable, functions used with ( Index Term Link )
 
 entAliasMappingTable of Entity MIB ( Index Term Link )
 
 Entity MIB
  API functions ( Index Term Link )
   Alias Mapping Table ( Index Term Link )
   header files ( Index Term Link )
   Logical Table ( Index Term Link )
   LP Mapping Table ( Index Term Link )
   Physical Contains Table ( Index Term Link )
   Physical Table ( Index Term Link )
   tips for using ( Index Term Link )
  libentity.so ( Index Term Link )
  module ( Index Term Link ) ( Index Term Link )
   code example ( Index Term Link )
  overview ( Index Term Link )
 
 entityGeneral group of Entity MIB ( Index Term Link )
 
 entityLogical group of Entity MIB ( Index Term Link )
 
 entityMapping group of Entity MIB ( Index Term Link )
 
 entityPhysical group of Entity MIB ( Index Term Link )
 
 entLogicalTable, functions used with ( Index Term Link )
 
 entLPMappingTable, functions used with ( Index Term Link )
 
 entLPMappingTable of Entity MIB ( Index Term Link )
 
 entPhysicalContainsTable, functions used with ( Index Term Link )
 
 entPhysicalContainsTable of Entity MIB ( Index Term Link )
 
 entPhysicalTable, functions used with ( Index Term Link )
 
 environment variables, MIB ( Index Term Link )
 
 extensible agent, defined ( Index Term Link )
 
 extension, MIB ( Index Term Link )
 
 extension modules ( Index Term Link )
    
F
 
 features added in SMA ( Index Term Link )
 
 file locations, for developer ( Index Term Link )
 
 functions, Entity MIB ( Index Term Link )
    
G
 
 general tables
  See data retrieval from
  demonstration code ( Index Term Link )
    
H
 
 hardware devices, representing with SNMP tables ( Index Term Link )
 
 header files for Entity MIB functions ( Index Term Link )
 
 Host Resources MIB ( Index Term Link )
    
I
 
 init_module routine ( Index Term Link )
    
L
 
 libentity.so module
  tasks ( Index Term Link )
  using with your module ( Index Term Link )
 
 library, naming conventions ( Index Term Link )
 
 logical entities ( Index Term Link )
  mapping to physical entities ( Index Term Link )
 
 Logical Table functions ( Index Term Link )
 
 long-running data collection ( Index Term Link )
  code example ( Index Term Link )
  polling method ( Index Term Link )
  using alarms ( Index Term Link )
 
 LP Mapping Table functions ( Index Term Link )
    
M
 
 man pages for System Management Agent ( Index Term Link )
 
 manager, SNMP ( Index Term Link )
 
 message processor ( Index Term Link )
 
 MIB
  defining ( Index Term Link )
  environment variables ( Index Term Link )
  examples to emulate ( Index Term Link )
  extension ( Index Term Link )
  file name conventions ( Index Term Link )
  purpose of ( Index Term Link )
  syntax checking ( Index Term Link )
 
 MIB II ( Index Term Link )
  and Solstice Enterprise Agents ( Index Term Link )
 
 mib2c, and migrating Solstice Enterprise Agents ( Index Term Link )
 
 mib2c
  configuration files ( Index Term Link )
  generating templates ( Index Term Link )
 
 mibcodegen, and migrating Solstice Enterprise Agents ( Index Term Link )
 
 mibiisa subagent ( Index Term Link )
 
 MIBs
  implemented in SMA ( Index Term Link )
  supported in SMA ( Index Term Link )
 
 migrating Solstice Enterprise Agents subagents
  comparison of generated templates ( Index Term Link )
  guidelines ( Index Term Link )
  instrumentation code ( Index Term Link )
  reasons for ( Index Term Link )
  strategy ( Index Term Link )
 
 module, delivery ( Index Term Link )
 
 modules
  about ( Index Term Link )
  configuring ( Index Term Link )
  creating ( Index Term Link )
  deploying ( Index Term Link )
   guidelines ( Index Term Link )
   in subagents ( Index Term Link )
   overview ( Index Term Link )
  extension
   in Net-SNMP architecture ( Index Term Link )
  loading
   See also deploying
  loading dynamically ( Index Term Link )
  multiple instance ( Index Term Link )
  naming conventions ( Index Term Link )
  storing data ( Index Term Link )
  types of ( Index Term Link )
 
 multiple instances of a module
  implementing ( Index Term Link )
  updating dynamically ( Index Term Link )
    
N
 
 namespace collisions, avoiding ( Index Term Link )
 
 naming conventions
  libraries ( Index Term Link )
  MIB ( Index Term Link )
  modules ( Index Term Link )
 
 Net-SNMP
  API functions ( Index Term Link )
  architecture ( Index Term Link )
  component descriptions ( Index Term Link )
  differences between SMA and ( Index Term Link )
  location of API documentation ( Index Term Link )
  version ( Index Term Link )
    
O
 
 OID registration handler ( Index Term Link )
 
 overview
  extending the agent ( Index Term Link )
  SNMP agents ( Index Term Link )
  System Management Agent ( Index Term Link )
    
P
 
 persistent data ( Index Term Link )
  implementing in a module ( Index Term Link )
 
 Physical Contains Table functions ( Index Term Link )
 
 physical entities ( Index Term Link )
  mapping to logical entities ( Index Term Link )
 
 Physical Table functions ( Index Term Link )
 
 polling
  avoiding race condition ( Index Term Link )
  for long-running data collection ( Index Term Link )
 
 port, SNMP ( Index Term Link )
 
 processing multiple OID set actions ( Index Term Link )
 
 proxy module ( Index Term Link )
    
R
 
 race condition in polling ( Index Term Link )
 
 refresh intervals, used with alarms ( Index Term Link )
 
 repository, and configuration tokens ( Index Term Link )
    
S
 
 scalar objects
  demonstration code for retrieving ( Index Term Link )
  running mib2c on ( Index Term Link )
 
 seaProxy module ( Index Term Link )
 
 security, guidelines for subagents ( Index Term Link )
 
 set multiple OIDs ( Index Term Link )
 
 simple tables, See tables, simple
 
 SNMP-USER-BASED-SM-MIB ( Index Term Link )
 
 SNMP-VIEW-BASED-ACM-MIB ( Index Term Link )
 
 Solstice Enterprise Agents, See migrating Solstice Enterprise Agents subagents
 
 source code for Net-SNMP ( Index Term Link )
 
 static modules ( Index Term Link )
 
 storing module data ( Index Term Link )
 
 structure definitions for Entity MIB functions ( Index Term Link )
 
 subagent, functions ( Index Term Link )
 
 subagents
  advantages and disadvantages ( Index Term Link )
  AgentX ( Index Term Link )
  deploying modules in ( Index Term Link )
  security guidelines ( Index Term Link )
 
 Sun MIB ( Index Term Link )
  and Solstice Enterprise Agents ( Index Term Link )
 
 support, technical ( Index Term Link )
    
T
 
 table iterator ( Index Term Link )
 
 tables
  general
   data retrieval from ( Index Term Link )
   demonstration code ( Index Term Link )
  simple
   caching ( Index Term Link )
   data retrieval from ( Index Term Link )
   demonstration code ( Index Term Link )
 
 technical support ( Index Term Link )
 
 templates
  generating ( Index Term Link )
  modifying ( Index Term Link )
 
 thresholds, for sending traps ( Index Term Link )
 
 timed data collection ( Index Term Link )
 
 transport domains ( Index Term Link )
 
 trap, asynchronous notification ( Index Term Link )
 
 traps, implementing ( Index Term Link )
    
U
 
 USM module ( Index Term Link )
    
V
 
 VACM module ( Index Term Link )