net-snmp 5.7
multiplexer.h
00001 #ifndef NETSNMP_MULTIPLEXER_H
00002 #define NETSNMP_MULTIPLEXER_H
00003 
00004 #ifdef __cplusplus
00005 extern          "C" {
00006 #endif
00007 
00008 /*
00009  * The multiplexer helper 
00010  */
00011 
00018 typedef struct netsnmp_mib_handler_methods_s {
00020     netsnmp_mib_handler *get_handler;
00022     netsnmp_mib_handler *getnext_handler;
00024     netsnmp_mib_handler *getbulk_handler;
00026     netsnmp_mib_handler *set_handler;
00027 } netsnmp_mib_handler_methods;
00028 
00031 netsnmp_mib_handler
00032     *netsnmp_get_multiplexer_handler(netsnmp_mib_handler_methods *);
00033 
00034 Netsnmp_Node_Handler netsnmp_multiplexer_helper_handler;
00035 
00036 #ifdef __cplusplus
00037 }
00038 #endif
00039 #endif                          /* NETSNMP_MULTIPLEXER_H */