23 #ifndef __UTIL_RUNMODES_H__ 24 #define __UTIL_RUNMODES_H__ 26 typedef void *(*ConfigIfaceParserFunc) (
const char *);
27 typedef void *(*ConfigIPSParserFunc) (int);
32 const char *recv_mod_name,
33 const char *decode_mod_name,
const char *thread_name,
34 const char *live_dev);
38 const char *recv_mod_name,
39 const char *decode_mod_name,
const char *thread_name,
40 const char *live_dev);
44 const char *recv_mod_name,
45 const char *decode_mod_name,
const char *thread_name,
46 const char *live_dev);
50 const char *recv_mod_name,
51 const char *decode_mod_name,
const char *thread_name,
52 const char *live_dev);
55 const char *recv_mod_name,
56 const char *verdict_mod_name,
57 const char *decode_mod_name);
60 const char *recv_mod_name,
61 const char *verdict_mod_name,
62 const char *decode_mod_name);
int RunModeSetLiveCaptureAutoFp(ConfigIfaceParserFunc configparser, ConfigIfaceThreadsCountFunc ModThreadsCount, const char *recv_mod_name, const char *decode_mod_name, const char *thread_name, const char *live_dev)
int RunModeSetLiveCaptureAuto(ConfigIfaceParserFunc configparser, ConfigIfaceThreadsCountFunc ModThreadsCount, const char *recv_mod_name, const char *decode_mod_name, const char *thread_name, const char *live_dev)
int RunModeSetIPSWorker(ConfigIPSParserFunc ConfigParser, const char *recv_mod_name, const char *verdict_mod_name, const char *decode_mod_name)
int(* ConfigIfaceThreadsCountFunc)(void *)
void *(* ConfigIPSParserFunc)(int)
char * RunmodeAutoFpCreatePickupQueuesString(int n)
create a queue string for autofp to pass to the flow queue handler.
void *(* ConfigIfaceParserFunc)(const char *)
int RunModeSetIPSAutoFp(ConfigIPSParserFunc ConfigParser, const char *recv_mod_name, const char *verdict_mod_name, const char *decode_mod_name)
int RunModeSetLiveCaptureWorkers(ConfigIfaceParserFunc configparser, ConfigIfaceThreadsCountFunc ModThreadsCount, const char *recv_mod_name, const char *decode_mod_name, const char *thread_name, const char *live_dev)
int RunModeSetLiveCaptureSingle(ConfigIfaceParserFunc configparser, ConfigIfaceThreadsCountFunc ModThreadsCount, const char *recv_mod_name, const char *decode_mod_name, const char *thread_name, const char *live_dev)