luasandbox
1.4.0
Generic Lua sandbox for dynamic data analysis
|
Hindsight/Heka message matcher. More...
Go to the source code of this file.
Typedefs | |
typedef struct lsb_message_matcher | lsb_message_matcher |
Functions | |
LSB_UTIL_EXPORT lsb_message_matcher * | lsb_create_message_matcher (const char *exp) |
Parses a message matcher expression and returns the matcher. More... | |
LSB_UTIL_EXPORT void | lsb_destroy_message_matcher (lsb_message_matcher *mm) |
Frees all memory associated with a message matcher instance. More... | |
LSB_UTIL_EXPORT bool | lsb_eval_message_matcher (lsb_message_matcher *mm, lsb_heka_message *m) |
Evaluates the message matcher against the provided message. More... | |
Hindsight/Heka message matcher.
Definition in file heka_message_matcher.h.
typedef struct lsb_message_matcher lsb_message_matcher |
Definition at line 16 of file heka_message_matcher.h.
LSB_UTIL_EXPORT lsb_message_matcher* lsb_create_message_matcher | ( | const char * | exp | ) |
Parses a message matcher expression and returns the matcher.
exp | Expression to parse into a matcher |
LSB_UTIL_EXPORT void lsb_destroy_message_matcher | ( | lsb_message_matcher * | mm | ) |
Frees all memory associated with a message matcher instance.
mm | Message matcher |
LSB_UTIL_EXPORT bool lsb_eval_message_matcher | ( | lsb_message_matcher * | mm, |
lsb_heka_message * | m | ||
) |
Evaluates the message matcher against the provided message.
mm | Message matcher |
m | Heka message |