#ifndef __NEW_PACKET_LIST_H__
#define __NEW_PACKET_LIST_H__
-#ifdef NEW_PACKET_LIST
#include <gtk/gtk.h>
+/** @file
+ * @ingroup main_window_group
+ */
+
#define RECENT_KEY_COL_WIDTH "column.width"
typedef enum {
COLUMN_SELECTED_ALIGN_RIGHT,
COLUMN_SELECTED_ALIGN_DEFAULT,
COLUMN_SELECTED_RESIZE,
- COLUMN_SELECTED_RENAME,
+ COLUMN_SELECTED_CHANGE,
COLUMN_SELECTED_HIDE,
COLUMN_SELECTED_REMOVE
} COLUMN_SELECTED_E;
+/** Create the packet list */
GtkWidget *new_packet_list_create(void);
+/** Recreate the packetr list */
void new_packet_list_recreate(void);
void new_packet_list_toggle_visible_column (gint col_id);
void new_packet_list_set_all_columns_visible (void);
*/
extern void new_packet_list_mark_frame_cb(GtkWidget *widget, gpointer data);
-/** Mark all packets in the list.
+/** Toggle Mark on all displayed packets.
+ *
+ * @param widget parent widget (unused)
+ * @param data unused
+ */
+extern void new_packet_list_toggle_mark_all_displayed_frames_cb(GtkWidget *w _U_, gpointer data _U_);
+
+/** Mark all displayed packets.
*
* @param widget parent widget (unused)
* @param data unused
*/
-void new_packet_list_mark_all_frames_cb(GtkWidget *w _U_, gpointer data _U_);
+extern void new_packet_list_mark_all_displayed_frames_cb(GtkWidget *w _U_, gpointer data _U_);
-/** Unmark all packets in the list.
+/** UnMark all packets in the capture.
*
* @param widget parent widget (unused)
* @param data unused
*/
-void new_packet_list_unmark_all_frames_cb(GtkWidget *w _U_, gpointer data _U_);
+extern void new_packet_list_unmark_all_displayed_frames_cb(GtkWidget *w _U_, gpointer data _U_);
/** Ignore the currently selected packet.
*
*/
extern void new_packet_list_ignore_frame_cb(GtkWidget *widget, gpointer data);
-/** Ignore all packets in the list.
+/** Ignore/Unignore all displayed packets.
*
* @param widget parent widget (unused)
* @param data unused
*/
-extern void new_packet_list_ignore_all_frames_cb(GtkWidget *w _U_, gpointer data _U_);
+extern void new_packet_list_ignore_all_displayed_frames_cb(GtkWidget *w _U_, gpointer data _U_);
/** Un-ignore all packets in the list.
*
*/
extern void new_packet_list_unignore_all_frames_cb(GtkWidget *w _U_, gpointer data _U_);
-/* Different modes of copying summary data */
+/** Un-Time Reference all packets in the capture.
+ *
+ * @param widget parent widget (unused)
+ * @param data unused
+ */
+extern void new_packet_list_untime_reference_all_frames_cb(GtkWidget *w _U_, gpointer data _U_);
+
+/** Different modes of copying summary data */
typedef enum {
- CS_TEXT, /* Packet summary data (tab separated) */
- CS_CSV /* Packet summary data (comma separated) */
+ CS_TEXT, /**< Packet summary data (tab separated) */
+ CS_CSV /**< Packet summary data (comma separated) */
} copy_summary_type;
/** Called when user clicks on menu item to copy summary data.
*/
extern void new_packet_list_set_sel_browse(gboolean val, gboolean force_set);
-#endif /* NEW_PACKET_LIST */
-
#endif /* __NEW_PACKET_LIST_H__ */