1 #ifndef __L7VS_SNMPBRIDGE_H__
2 #define __L7VS_SNMPBRIDGE_H__
7 #include "tag_trapid.h"
8 #include "logger_wrapper.h"
11 struct bridge_mibdata{
16 extern int l7vs_snmpbridge_initialize();
18 extern void l7vs_snmpbridge_finalize();
20 extern int l7vs_snmpbridge_send_trap( TRAPID_TAG trapid, char* message );
22 extern void l7vs_snmpbridge_reload_config();
24 extern int l7vs_snmpbridge_change_loglevel( LOG_CATEGORY_TAG snmp_log_category, LOG_LEVEL_TAG loglevel );
26 extern int l7vs_snmpbridge_change_loglevel_allcategory( LOG_LEVEL_TAG loglevel );
28 extern int l7vs_snmpbridge_get_connectionstate();
30 extern LOG_LEVEL_TAG l7vs_snmpbridge_get_loglevel( LOG_CATEGORY_TAG snmp_log_category );
32 extern int l7vs_snmpbridge_callback( l7vs_iomux* iom );
34 #endif //__L7VS_SNMPBRIDGE_H__