Skip to Content
[CAIDA - Center for Applied Internet Data Analysis logo]
The Center for Applied 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. 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...
 

Detailed Description

An opaque structure defining an corsaro input file.

Definition at line 86 of file corsaro_file.h.

Field Documentation

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
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.


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