watcher(3) net-snmp watcher(3)NAME
watcher - Watch a specified variable and process it as an instance or
scalar object.
Functions
netsnmp_mib_handler * netsnmp_get_watcher_handler (void)
netsnmp_watcher_info * netsnmp_create_watcher_info (void *data, size_t
size, u_char type, int flags)
int netsnmp_register_watched_instance (netsnmp_handler_registration
*reginfo, netsnmp_watcher_info *watchinfo)
int netsnmp_register_watched_scalar (netsnmp_handler_registration
*reginfo, netsnmp_watcher_info *watchinfo)
int netsnmp_watcher_helper_handler (netsnmp_mib_handler *handler,
netsnmp_handler_registration *reginfo, netsnmp_agent_request_info
*reqinfo, netsnmp_request_info *requests)
netsnmp_mib_handler * netsnmp_get_watched_timestamp_handler (void)
int netsnmp_watched_timestamp_register (netsnmp_mib_handler *whandler,
netsnmp_handler_registration *reginfo, marker_t timestamp)
int netsnmp_register_watched_timestamp (netsnmp_handler_registration
*reginfo, marker_t timestamp)
int netsnmp_watched_timestamp_handler (netsnmp_mib_handler *handler,
netsnmp_handler_registration *reginfo, netsnmp_agent_request_info
*reqinfo, netsnmp_request_info *requests)
netsnmp_mib_handler * netsnmp_get_watched_spinlock_handler (void)
int netsnmp_register_watched_spinlock (netsnmp_handler_registration
*reginfo, int *spinlock)
int netsnmp_watched_spinlock_handler (netsnmp_mib_handler *handler,
netsnmp_handler_registration *reginfo, netsnmp_agent_request_info
*reqinfo, netsnmp_request_info *requests)
int netsnmp_register_ulong_scalar (const char *name, oid *reg_oid,
size_t reg_oid_len, u_long *it, Netsnmp_Node_Handler *subhandler)
int netsnmp_register_read_only_ulong_scalar (const char *name, oid
*reg_oid, size_t reg_oid_len, u_long *it, Netsnmp_Node_Handler
*subhandler)
int netsnmp_register_long_scalar (const char *name, oid *reg_oid,
size_t reg_oid_len, long *it, Netsnmp_Node_Handler *subhandler)
int netsnmp_register_read_only_long_scalar (const char *name, oid
*reg_oid, size_t reg_oid_len, long *it, Netsnmp_Node_Handler
*subhandler)
int netsnmp_register_int_scalar (const char *name, oid *reg_oid, size_t
reg_oid_len, int *it, Netsnmp_Node_Handler *subhandler)
int netsnmp_register_read_only_int_scalar (const char *name, oid
*reg_oid, size_t reg_oid_len, int *it, Netsnmp_Node_Handler
*subhandler)
int netsnmp_register_read_only_counter32_scalar (const char *name, oid
*reg_oid, size_t reg_oid_len, u_long *it, Netsnmp_Node_Handler
*subhandler)
Detailed Description
Watch a specified variable and process it as an instance or scalar
object.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
┌────────────────────┬─────────────────────────────────┐
│ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
├────────────────────┼─────────────────────────────────┤
│Availability │ system/management/snmp/net-snmp │
├────────────────────┼─────────────────────────────────┤
│Interface Stability │ Volatile │
└────────────────────┴─────────────────────────────────┘
NOTES
Source for net-snmp is available on http://opensolaris.org.
Version 5.4.1 27 Jul 2007 watcher(3)