NeoMutt  2024-12-12-14-g7b49f7
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
ProgressWindowData Struct Reference

Progress Bar Window Data. More...

#include "wdata.h"

+ Collaboration diagram for ProgressWindowData:

Data Fields

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

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: