-
Notifications
You must be signed in to change notification settings - Fork 0
API
Jacob van Walraven edited this page Feb 25, 2020
·
5 revisions
Refer to the header files for each API
Libtrace API
Libtrace bigdata is a libtrace program so libtrace API functions can be used.
Libtrace trace can be obtained with:
libtrace_t *bd_get_trace(bd_bigdata_t *bigdata);
Libtrace thread can be obtained with:
libtrace_thread_t *bd_get_thread(bd_bigdata_t *bigdata);
Libtrace packet can be obtained with:
libtrace_packet_t *bd_get_packet(bd_bigdata_t *bigdata);
Callback API
API used to subscribe to any required events. More about events can be found here
Flow API
The Flow API is used to get information related to the current packets flow.
Result API
The result API is used to generate a result sets and insert results into those sets.
TLS API
Exposes the TLS information for TLS flows.