NeoMutt  2023-05-17-33-gce4425
Teaching an old dog new tricks
ProgressWindowData Struct Reference

Progress Bar Window Data. More...

#include "wdata.h"

+ Collaboration diagram for ProgressWindowData:

Data Fields

struct MuttWindowwin
 Window to draw on. More...
char msg [1024]
 Message to display. More...
char pretty_size [24]
 Pretty string for size. More...
size_t size
 Total expected size. More...
size_t size_inc
 Size increment. More...
size_t time_inc
 Time increment. More...
bool is_bytes
 true if measuring bytes More...
size_t display_pos
 Displayed position. More...
int display_percent
 Displayed percentage complete. More...
uint64_t display_time
 Time of last display. More...
char pretty_pos [24]
 Pretty string for the position. More...
size_t update_pos
 Updated position. More...
int update_percent
 Updated percentage complete. More...
uint64_t update_time
 Time of last update. More...

Detailed Description

Progress Bar Window Data.

Definition at line 35 of file wdata.h.

Field Documentation

◆ win

struct MuttWindow* ProgressWindowData::win

Window to draw on.

Definition at line 37 of file wdata.h.

◆ msg

char ProgressWindowData::msg[1024]

Message to display.

Definition at line 40 of file wdata.h.

◆ pretty_size

char ProgressWindowData::pretty_size[24]

Pretty string for size.

Definition at line 41 of file wdata.h.

◆ size

size_t ProgressWindowData::size

Total expected size.

Definition at line 42 of file wdata.h.

◆ size_inc

size_t ProgressWindowData::size_inc

Size increment.

Definition at line 43 of file wdata.h.

◆ time_inc

size_t ProgressWindowData::time_inc

Time increment.

Definition at line 44 of file wdata.h.

◆ is_bytes

bool ProgressWindowData::is_bytes

true if measuring bytes

Definition at line 45 of file wdata.h.

◆ display_pos

size_t ProgressWindowData::display_pos

Displayed position.

Definition at line 48 of file wdata.h.

◆ display_percent

int ProgressWindowData::display_percent

Displayed percentage complete.

Definition at line 49 of file wdata.h.

◆ display_time

uint64_t ProgressWindowData::display_time

Time of last display.

Definition at line 50 of file wdata.h.

◆ pretty_pos

char ProgressWindowData::pretty_pos[24]

Pretty string for the position.

Definition at line 51 of file wdata.h.

◆ update_pos

size_t ProgressWindowData::update_pos

Updated position.

Definition at line 54 of file wdata.h.

◆ update_percent

int ProgressWindowData::update_percent

Updated percentage complete.

Definition at line 55 of file wdata.h.

◆ update_time

uint64_t ProgressWindowData::update_time

Time of last update.

Definition at line 56 of file wdata.h.

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