Skip to Content
[CAIDA - Cooperative Association for Internet Data Analysis logo]
The Cooperative Association for Internet Data Analysis
corsaro_file_in Struct Reference

An opaque structure defining an corsaro input file. More...

Data Fields

corsaro_file_mode_t mode
 The requested/detected input format for the file.
union {
   struct {
      io_t *   io
 The wandio input file handle.
   }   ms_wandio
 ASCII & Binary mode state.
   struct {
      libtrace_t *   trace
 The libtrace object used to create the trace.
   }   ms_trace
 Trace mode state.
mode_state
 Per-framework state for the file.

Detailed Description

An opaque structure defining an corsaro input file.

Definition at line 85 of file corsaro_file.h.


Field Documentation

io_t* corsaro_file_in::io

The wandio input file handle.

Definition at line 97 of file corsaro_file.h.

corsaro_file_mode_t corsaro_file_in::mode
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 104 of file corsaro_file.h.


The documentation for this struct was generated from the following file: