Skip to content

Struct wfm_data_stats_t

ClassList > wfm_data_stats_t

What a source has done so far: the truth a record carries.

  • #include <wfm_data.h>

Public Attributes

Type Name
uint64_t bits
uint64_t frames
uint64_t hash
int hashed
uint64_t idle_frames
uint64_t pad_bits
int stream
uint64_t total_bits

Public Attributes Documentation

variable bits

uint64_t wfm_data_stats_t::bits;

source bits consumed so far (no fill)


variable frames

uint64_t wfm_data_stats_t::frames;

data frames written, the padded last included


variable hash

uint64_t wfm_data_stats_t::hash;

dp_hash64() of the octets read (fd only)


variable hashed

int wfm_data_stats_t::hashed;

non-zero when hash is meaningful


variable idle_frames

uint64_t wfm_data_stats_t::idle_frames;

idle frames written (dp_wfm_data_idle)


variable pad_bits

uint64_t wfm_data_stats_t::pad_bits;

fill bits in the padded last frame, else 0


variable stream

int wfm_data_stats_t::stream;

non-zero for a stream (pipe, pn:0)


variable total_bits

uint64_t wfm_data_stats_t::total_bits;

a finite source's length; 0 for a stream



The documentation for this class was generated from the following file native/inc/doppler/wfm/wfm_data.h