An opaque structure defining an corsaro output file. More...
Data Fields | |
corsaro_file_mode_t | mode |
The requested output format for the file. More... | |
union { | |
struct { | |
iow_t * io | |
The wandio output file handle. More... | |
} ms_wandio | |
ASCII & Binary mode state. More... | |
struct { | |
libtrace_out_t * trace | |
The libtrace object used to create the trace. More... | |
} ms_trace | |
Trace mode state. More... | |
} | mode_state |
Per-framework state for the file. More... | |
An opaque structure defining an corsaro output file.
Definition at line 60 of file corsaro_file.h.
iow_t* corsaro_file::io |
The wandio output file handle.
Definition at line 72 of file corsaro_file.h.
corsaro_file_mode_t corsaro_file::mode |
The requested output format for the file.
Definition at line 63 of file corsaro_file.h.
Referenced by corsaro_file_close(), corsaro_file_open(), corsaro_file_vprintf(), corsaro_file_write(), and corsaro_file_write_packet().
union { ... } corsaro_file::mode_state |
Per-framework state for the file.
struct { ... } corsaro_file::ms_trace |
Trace mode state.
struct { ... } corsaro_file::ms_wandio |
ASCII & Binary mode state.
libtrace_out_t* corsaro_file::trace |
The libtrace object used to create the trace.
Definition at line 79 of file corsaro_file.h.