debug man page on YellowDog

Man page or keyword search:  
man Server   18644 pages
apropos Keyword Search (all sections)
Output format
YellowDog logo
[printable version]

debug(3)			   net-snmp			      debug(3)

NAME
       debug - Print out debugging information about the handler chain being
       called.

   handler
       void netsnmp_init_serialize (void)
	   initializes the serialize helper which then registers a serialize
	   handler as a run-time injectable handler for configuration file
	   use.
       void netsnmp_init_read_only_helper (void)
	   initializes the read_only helper which then registers a read_only
	   handler as a run-time injectable handler for configuration file
	   use.
       void netsnmp_init_bulk_to_next_helper (void)
	   initializes the bulk_to_next helper which then registers a
	   bulk_to_next handler as a run-time injectable handler for
	   configuration file use.
       void netsnmp_init_table_dataset (void)
       void netsnmp_init_stash_cache_helper (void)
	   initializes the stash_cache helper which then registers a
	   stash_cache handler as a run-time injectable handler for
	   configuration file use.
       void netsnmp_init_helpers (void)
	   call the initialization sequence for all handlers with init_
	   routines.

   Functions
       netsnmp_mib_handler * netsnmp_get_debug_handler (void)
	   returns a debug handler that can be injected into a given handler
	   chain.
       void debug_print_requests (netsnmp_request_info *requests)
       int netsnmp_debug_helper (netsnmp_mib_handler *handler,
	   netsnmp_handler_registration *reginfo, netsnmp_agent_request_info
	   *reqinfo, netsnmp_request_info *requests)
       void netsnmp_init_debug_helper (void)
	   initializes the debug helper which then registers a debug handler
	   as a run-time injectable handler for configuration file use.

Detailed Description
       Print out debugging information about the handler chain being called.

       This is a useful module for run-time debugging of requests as the pass
       this handler in a calling chain. All debugging output is done via the
       standard debugging routines with a token name of 'helper:debug', so use
       the -Dhelper:debug command line flag to see the output when running the
       snmpd demon. It's not recommended you compile this into a handler chain
       during compile time, but instead use the 'injectHandler' token in the
       snmpd.conf file (or similar) to add it to the chain later:

       injectHandler debug my_module_name

       to see an example output, try:

       injectHandler debug mibII/system

       and then run snmpwalk on the 'system' group.

Function Documentation
   netsnmp_mib_handler* netsnmp_get_debug_handler (void)
       returns a debug handler that can be injected into a given handler
       chain.

       Definition at line 51 of file debug_handler.c.

       References netsnmp_create_handler(), and netsnmp_debug_helper().

       Referenced by netsnmp_init_debug_helper().

   void netsnmp_init_bulk_to_next_helper (void)
       initializes the bulk_to_next helper which then registers a bulk_to_next
       handler as a run-time injectable handler for configuration file use.

       Definition at line 123 of file bulk_to_next.c.

       Referenced by netsnmp_init_helpers().

   void netsnmp_init_debug_helper (void)
       initializes the debug helper which then registers a debug handler as a
       run-time injectable handler for configuration file use.

       Definition at line 155 of file debug_handler.c.

       References netsnmp_get_debug_handler(), and
       netsnmp_register_handler_by_name().

   void netsnmp_init_helpers (void)
       call the initialization sequence for all handlers with init_ routines.

       Definition at line 36 of file all_helpers.c.

       References netsnmp_init_bulk_to_next_helper(),
       netsnmp_init_debug_helper(), netsnmp_init_read_only_helper(),
       netsnmp_init_serialize(), netsnmp_init_stash_cache_helper(), and
       netsnmp_init_table_dataset().

       Referenced by init_agent().

   void netsnmp_init_read_only_helper (void)
       initializes the read_only helper which then registers a read_only
       handler as a run-time injectable handler for configuration file use.

       Definition at line 81 of file read_only.c.

       Referenced by netsnmp_init_helpers().

   void netsnmp_init_serialize (void)
       initializes the serialize helper which then registers a serialize
       handler as a run-time injectable handler for configuration file use.

       Definition at line 93 of file serialize.c.

       Referenced by netsnmp_init_helpers().

   void netsnmp_init_stash_cache_helper (void)
       initializes the stash_cache helper which then registers a stash_cache
       handler as a run-time injectable handler for configuration file use.

       Definition at line 233 of file stash_cache.c.

       References netsnmp_get_stash_cache_handler(), and
       netsnmp_register_handler_by_name().

       Referenced by netsnmp_init_helpers().

Version 5.3.1			  13 Jul 2006			      debug(3)
[top]

List of man pages available for YellowDog

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net