Broccoli API Documentation  1.100-9
Broccoli API Documentation
Data Fields
bro_ev_meta Struct Reference

Metadata for an event, passed to callbacks of the BroCompactEventFunc prototype. More...

#include <broccoli.h>

Data Fields

const char * ev_name
 The name of the event. More...
 
double ev_ts
 Timestamp of event, taken from BroEvent itself. More...
 
int ev_numargs
 How many arguments are passed. More...
 
BroEvArgev_args
 Array of BroEvArgs, one for each argument. More...
 
const ucharev_start
 Start pointer to serialized version of currently processed event. More...
 
const ucharev_end
 End pointer to serialized version of currently processed event. More...
 

Detailed Description

Metadata for an event, passed to callbacks of the BroCompactEventFunc prototype.

Field Documentation

◆ ev_args

BroEvArg* bro_ev_meta::ev_args

Array of BroEvArgs, one for each argument.

◆ ev_end

const uchar* bro_ev_meta::ev_end

End pointer to serialized version of currently processed event.

◆ ev_name

const char* bro_ev_meta::ev_name

The name of the event.

◆ ev_numargs

int bro_ev_meta::ev_numargs

How many arguments are passed.

◆ ev_start

const uchar* bro_ev_meta::ev_start

Start pointer to serialized version of currently processed event.

◆ ev_ts

double bro_ev_meta::ev_ts

Timestamp of event, taken from BroEvent itself.


The documentation for this struct was generated from the following file: