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.