# LIRC libraries: lengths_state Struct Reference

lengths_state Struct Reference

State in get_lengths(), private besides commented. More...

`#include <irrecord.h>`

## Public Attributes

int | keypresses_done
| Number of printed keypresses. More...
int | keypresses
| Number of counted button presses. More...
int | retval
int | count
| Number of processed data items. More...
lirc_t | data
lirc_t | average
lirc_t | maxspace
lirc_t | sum
| Number of bits accounted for in signal. More...
lirc_t | remaining_gap
lirc_t | header
int | first_signal
enum analyse_mode | mode

## Detailed Description

State in get_lengths(), private besides commented.

Definition at line 199 of file irrecord.h.

## Member Data Documentation

## count

int lengths_state::count

Number of processed data items.

Definition at line 206 of file irrecord.h.

## keypresses

int lengths_state::keypresses

Number of counted button presses.

Definition at line 203 of file irrecord.h.

## keypresses_done

int lengths_state::keypresses_done

Number of printed keypresses.

Definition at line 201 of file irrecord.h.

## sum

lirc_t lengths_state::sum

Number of bits accounted for in signal.

Definition at line 211 of file irrecord.h.

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

- /var/tmp/portage/app-misc/lirc-0.10.1-r4/work/lirc-0.10.1/lib/irrecord.h