An opaque structure defining an corsaro input file. More...
Data Fields | |
corsaro_file_mode_t | mode |
The requested/detected input format for the file. More... | |
union { | |
struct { | |
io_t * io | |
The wandio input file handle. More... | |
} ms_wandio | |
ASCII & Binary mode state. More... | |
struct { | |
libtrace_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 input file.
Definition at line 86 of file corsaro_file.h.
io_t* corsaro_file_in::io |
The wandio input file handle.
Definition at line 98 of file corsaro_file.h.
corsaro_file_mode_t corsaro_file_in::mode |
The requested/detected input format for the file.
Definition at line 89 of file corsaro_file.h.
Referenced by corsaro_file_rclose(), corsaro_file_rgets(), corsaro_file_ropen(), corsaro_file_rpeek(), corsaro_file_rread(), corsaro_file_rread_packet(), corsaro_file_rseek(), and corsaro_file_rtell().
union { ... } corsaro_file_in::mode_state |
Per-framework state for the file.
struct { ... } corsaro_file_in::ms_trace |
Trace mode state.
struct { ... } corsaro_file_in::ms_wandio |
ASCII & Binary mode state.
libtrace_t* corsaro_file_in::trace |
The libtrace object used to create the trace.
Definition at line 105 of file corsaro_file.h.