actf 0.0.1
An acute CTF reader
Loading...
Searching...
No Matches
/home/adwe/code/actf/actf.h File Reference

The main API entrypoint for actf, only this file should be included. More...

#include "config.h"
#include "lua_filter.h"
#include "types.h"
#include "decoder.h"
#include "event.h"
#include "event_generator.h"
#include "filter.h"
#include "flags.h"
#include "fld.h"
#include "fld_cls.h"
#include "fld_loc.h"
#include "freader.h"
#include "mappings.h"
#include "metadata.h"
#include "muxer.h"
#include "rng.h"
#include "pkt.h"
#include "print.h"

Go to the source code of this file.

Detailed Description

The main API entrypoint for actf, only this file should be included.

If you have a file-based CTF2 trace, you should look at freader.h to read it. It will read the metadata, setup decoders for each data stream and connect them to a muxer for you.

If you have a CTF2 data stream in memory, you need to manually initialize a metadata using metadata.h and then decode the data stream/s using decoder.h.