Wireshark  4.3.0
The Wireshark network protocol analyzer
init_wslua.h
Go to the documentation of this file.
1 
10 #ifndef __INIT_WSLUA_H__
11 #define __INIT_WSLUA_H__
12 
13 #include "ws_symbol_export.h"
14 
15 #ifdef __cplusplus
16 extern "C" {
17 #endif /* __cplusplus */
18 
19 WS_DLL_PUBLIC int wslua_count_plugins(void);
20 WS_DLL_PUBLIC void wslua_reload_plugins (register_cb cb, void *client_data);
21 
22 typedef void (*wslua_plugin_description_callback)(const char *, const char *,
23  const char *, const char *,
24  void *);
25 WS_DLL_PUBLIC void wslua_plugins_get_descriptions(wslua_plugin_description_callback callback, void *user_data);
26 WS_DLL_PUBLIC void wslua_plugins_dump_all(void);
27 WS_DLL_PUBLIC const char *wslua_plugin_type_name(void);
28 
29 #ifdef __cplusplus
30 }
31 #endif /* __cplusplus */
32 
33 #endif /* __INIT_WSLUA_H__ */