Skip to Content
[CAIDA - Center for Applied Internet Data Analysis logo]
The Center for Applied Internet Data Analysis
corsaro_in_record Struct Reference

A reusable opaque structure for corsaro to read an input record into. More...

Collaboration diagram for corsaro_in_record:

Data Fields

corsaro_in_tcorsaro
 The corsaro input object the record is associated with. More...
 
uint8_t * buffer
 The buffer to read the record into. More...
 
size_t buffer_len
 The length of the buffer. More...
 
corsaro_in_record_type_t type
 The type of the record currently in the buffer. More...
 

Detailed Description

A reusable opaque structure for corsaro to read an input record into.

Definition at line 350 of file corsaro_int.h.

Field Documentation

size_t corsaro_in_record::buffer_len

The length of the buffer.

Definition at line 359 of file corsaro_int.h.

Referenced by corsaro_in_alloc_record(), corsaro_in_free_record(), corsaro_io_read_bytes(), and corsaro_io_read_bytes_offset().

corsaro_in_t* corsaro_in_record::corsaro

The corsaro input object the record is associated with.

Definition at line 353 of file corsaro_int.h.

Referenced by corsaro_in_alloc_record().

corsaro_in_record_type_t corsaro_in_record::type

The type of the record currently in the buffer.

Definition at line 362 of file corsaro_int.h.

Referenced by corsaro_in_alloc_record(), and corsaro_in_free_record().


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