12#ifndef __CAPCHILD_CAPTURE_SESSION_H__
13#define __CAPCHILD_CAPTURE_SESSION_H__
22#include <epan/fifo_string_cache.h>
53typedef bool (*new_file_fn)(
capture_session *cap_session,
char *new_file);
58typedef void (*new_packets_fn)(
capture_session *cap_session,
int to_read);
64 const char *interface_name);
71 char *secondary_error_msg);
77typedef void (*cfilter_error_fn)(
capture_session *cap_session,
unsigned i,
78 const char *error_message);
90 ws_process_id fork_child;
91 int fork_child_status;
94 int signal_pipe_write_fd;
101 bool session_will_restart;
103 uint32_t count_pending;
112 GChecksum *frame_cksum;
118 new_file_fn new_file;
119 new_packets_fn new_packets;
122 cfilter_error_fn cfilter_error;
128 new_file_fn new_file, new_packets_fn new_packets,
129 drops_fn drops, error_fn error,
130 cfilter_error_fn cfilter_error, closed_fn closed);
Definition capture_session.h:136
Definition capture_info.h:40
Definition capture_opts.h:232
Definition fifo_string_cache.h:24