Big Sister
List of all members
Monitor::snmp Class Reference
Inheritance diagram for Monitor::snmp:
Monitor::Monitor Schedule

Public Member Functions

Public Class Methods
retval new (scalar this, scalar host, scalar community)
Public Object Methods
retval load_mib (scalar file)
retval poll_fail (scalar item, scalar text, scalar state)
retval frequency (scalar freq)
retval get (list oid)
retval walk (scalar oid)
retval add_walk (scalar oid)
retval add_check (scalar oid, scalar item, scalar name, scalar differential, scalar min1, scalar min2, scalar max1, scalar max2)
retval add_walk_check (scalar oid, scalar index, scalar item, scalar name, scalar differential, scalar min1, scalar min2, scalar max1, scalar max2)
retval check ()
- Public Member Functions inherited from Monitor::Monitor
retval new ()
retval run (scalar mode, list args)
retval perfreport (scalar alias, scalar variable, scalar time, scalar value)
retval report (scalar item, scalar value, scalar comment)
retval event (scalar item, scalar time, scalar priority, scalar comment)
retval set_variable (scalar host, scalar variable, scalar value)
retval execute_on (scalar host, scalar command)
retval set_execute_on (scalar cmd)
retval timeout_execute (scalar command, scalar timeout)
retval html_protect (scalar str)
retval add_check ()
retval discover ()
retval late_check ()
retval cycle_done ()
retval unconfigure ()
retval log ()
- Public Member Functions inherited from Schedule
retval sched_init (scalar frequency, scalar procedure)
retval sched_run (scalar minute, scalar currenttime, list args)
retval run (list args)
retval sched_frequency (scalar frequency)
retval sched_procedure (scalar procedure)
retval sched_gettime ()
retval schedule (scalar objs, scalar time, list args)
retval niceness ()

Member Function Documentation

retval Monitor::snmp::add_check ( scalar  oid,
scalar  item,
scalar  name,
scalar  differential,
scalar  min1,
scalar  min2,
scalar  max1,
scalar  max2 
)
retval Monitor::snmp::add_walk ( scalar  oid)
retval Monitor::snmp::add_walk_check ( scalar  oid,
scalar  index,
scalar  item,
scalar  name,
scalar  differential,
scalar  min1,
scalar  min2,
scalar  max1,
scalar  max2 
)
retval Monitor::snmp::check ( )

Reimplemented from Monitor::Monitor.

retval Monitor::snmp::frequency ( scalar  freq)
retval Monitor::snmp::get ( list  oid)
retval Monitor::snmp::load_mib ( scalar  file)
retval Monitor::snmp::new ( scalar  this,
scalar  host,
scalar  community 
)

Reimplemented from Schedule.

retval Monitor::snmp::poll_fail ( scalar  item,
scalar  text,
scalar  state 
)
retval Monitor::snmp::walk ( scalar  oid)

The documentation for this class was generated from the following file: