netsnmp_old_api man page on Scientific

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

old_api(3)			   net-snmp			    old_api(3)

NAME
       old_api -

       Calls mib module code written in the old style of code.

   Functions
       netsnmp_mib_handler * get_old_api_handler (void)
	   returns a old_api handler that should be the final calling handler.
       int netsnmp_register_old_api (const char *moduleName, struct variable
	   *var, size_t varsize, size_t numvars, oid *mibloc, size_t
	   mibloclen, int priority, int range_subid, oid range_ubound,
	   netsnmp_session *ss, const char *context, int timeout, int flags)
	   Registers an old API set into the mib tree.
       int netsnmp_register_mib_table_row (const char *moduleName, struct
	   variable *var, size_t varsize, size_t numvars, oid *mibloc, size_t
	   mibloclen, int priority, int var_subid, netsnmp_session *ss, const
	   char *context, int timeout, int flags)
	   registers a row within a mib table
       int netsnmp_old_api_helper (netsnmp_mib_handler *handler,
	   netsnmp_handler_registration *reginfo, netsnmp_agent_request_info
	   *reqinfo, netsnmp_request_info *requests)
	   implements the old_api handler

Detailed Description
       Calls mib module code written in the old style of code.

       This is a backwards compatilibity module that allows code written in
       the old API to be run under the new handler based architecture. Use it
       by calling netsnmp_register_old_api().

Function Documentation
   netsnmp_mib_handler* get_old_api_handler (void)
       returns a old_api handler that should be the final calling handler.
       Don't use this function. Use the netsnmp_register_old_api() function
       instead.

       Definition at line 38 of file old_api.c.

   int netsnmp_old_api_helper (netsnmp_mib_handler * handler,
       netsnmp_handler_registration * reginfo, netsnmp_agent_request_info *
       reqinfo, netsnmp_request_info * requests)
       implements the old_api handler

       Definition at line 231 of file old_api.c.

   int netsnmp_register_mib_table_row (const char * moduleName, struct
       variable * var, size_t varsize, size_t numvars, oid * mibloc, size_t
       mibloclen, int priority, int var_subid, netsnmp_session * ss, const
       char * context, int timeout, int flags)
       registers a row within a mib table

       Definition at line 112 of file old_api.c.

   int netsnmp_register_old_api (const char * moduleName, struct variable *
       var, size_t varsize, size_t numvars, oid * mibloc, size_t mibloclen,
       int priority, int range_subid, oid range_ubound, netsnmp_session * ss,
       const char * context, int timeout, int flags)
       Registers an old API set into the mib tree. Functionally this mimics
       the old register_mib_context() function (and in fact the new
       register_mib_context() function merely calls this new old_api one).

       netsnmp_handler_registration_free(reginfo); already freed

       Definition at line 49 of file old_api.c.

Author
       Generated automatically by Doxygen for net-snmp from the source code.

Version 5.5			  23 Sep 2009			    old_api(3)
[top]

List of man pages available for Scientific

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