ascii-chat 0.6.0
Real-time terminal-based video chat with ASCII art conversion
Loading...
Searching...
No Matches
asciichat_error_stats_t Struct Reference

Error statistics structure. More...

#include <lib/asciichat_errno.h>

Data Fields

uint64_t error_counts [256]
 Count for each error code (256 possible error codes)
 
uint64_t total_errors
 Total number of errors recorded (sum of all error_counts)
 
uint64_t last_error_time
 Timestamp of last error (microseconds since epoch)
 
asciichat_error_t last_error_code
 Error code of last error recorded.
 

Detailed Description

Error statistics structure.

Tracks cumulative error statistics across all threads for monitoring and analysis. Statistics include per-error-code counts and aggregate information.

Note
Statistics are aggregated across all threads.
Counts are cumulative since initialization.

Definition at line 552 of file asciichat_errno.h.

Field Documentation

◆ error_counts

uint64_t asciichat_error_stats_t::error_counts[256]

Count for each error code (256 possible error codes)

Definition at line 554 of file asciichat_errno.h.

Referenced by asciichat_error_stats_print(), and asciichat_error_stats_record().

◆ last_error_code

asciichat_error_t asciichat_error_stats_t::last_error_code

Error code of last error recorded.

Definition at line 560 of file asciichat_errno.h.

Referenced by asciichat_error_stats_print(), and asciichat_error_stats_record().

◆ last_error_time

uint64_t asciichat_error_stats_t::last_error_time

Timestamp of last error (microseconds since epoch)

Definition at line 558 of file asciichat_errno.h.

Referenced by asciichat_error_stats_print(), and asciichat_error_stats_record().

◆ total_errors

uint64_t asciichat_error_stats_t::total_errors

Total number of errors recorded (sum of all error_counts)

Definition at line 556 of file asciichat_errno.h.

Referenced by asciichat_error_stats_print(), and asciichat_error_stats_record().


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