diff options
author | Luis Ontanon <luis.ontanon@gmail.com> | 2008-08-11 01:33:31 +0000 |
---|---|---|
committer | Luis Ontanon <luis.ontanon@gmail.com> | 2008-08-11 01:33:31 +0000 |
commit | dfd6dd53a491c4e7a878e005468090ec1a128442 (patch) | |
tree | afbeac27ac0d49065aeb4f40850862c860eed983 /epan/wslua/wslua.h | |
parent | f0b7e2ebe115a74b0fc6af5614463ba2f9e1c945 (diff) |
Add a slightly modified version of Paolo Abeni's funneled progress dialog (ref https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2725) and its wslua interface.
svn path=/trunk/; revision=25977
Diffstat (limited to 'epan/wslua/wslua.h')
-rw-r--r-- | epan/wslua/wslua.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/epan/wslua/wslua.h b/epan/wslua/wslua.h index ec75205602..a5fcd87398 100644 --- a/epan/wslua/wslua.h +++ b/epan/wslua/wslua.h @@ -161,8 +161,7 @@ struct _wslua_cols { struct _wslua_treeitem { proto_item* item; proto_tree* tree; - gboolean expired; - + gboolean expired; }; typedef void (*tap_extractor_t)(lua_State*,const void*); @@ -188,7 +187,13 @@ struct _wslua_dir { DIRECTORY_T* dir; char* ext; GError** dummy; +}; +struct _wslua_progdlg { + funnel_progress_window_t* pw; + char* title; + char* task; + gboolean stopped; }; typedef struct { const char* name; tap_extractor_t extractor; } tappable_t; @@ -213,6 +218,7 @@ typedef header_field_info** Field; typedef field_info* FieldInfo; typedef struct _wslua_tap* Listener; typedef funnel_text_window_t* TextWindow; +typedef struct _wslua_progdlg* ProgDlg; typedef wtap_dumper* Dumper; typedef struct lua_pseudo_header* PseudoHeader; typedef tvbparse_t* Parser; |