ascii-chat 0.8.38
Real-time terminal-based video chat with ASCII art conversion
Loading...
Searching...
No Matches
log.c File Reference

Logging utility stubs for WASM. More...

Go to the source code of this file.

Functions

asciichat_error_t log_mmap_init_simple (const char *log_path, size_t max_size)
 
bool log_mmap_is_active (void)
 
void log_mmap_write (int level, const char *file, int line, const char *func, const char *fmt,...)
 
bool log_mmap_get_usage (size_t *used, size_t *capacity)
 
void log_mmap_rotate (void)
 
void server_status_log_append (const char *message)
 

Detailed Description

Logging utility stubs for WASM.

Definition in file log.c.

Function Documentation

◆ log_mmap_get_usage()

bool log_mmap_get_usage ( size_t *  used,
size_t *  capacity 
)

Definition at line 31 of file log.c.

31 {
32 if (used)
33 *used = 0;
34 if (capacity)
35 *capacity = 0;
36 return false;
37}

◆ log_mmap_init_simple()

asciichat_error_t log_mmap_init_simple ( const char *  log_path,
size_t  max_size 
)

Definition at line 12 of file log.c.

12 {
13 (void)log_path;
14 (void)max_size;
15 return ASCIICHAT_OK; // No-op - mmap logging not supported in WASM
16}

◆ log_mmap_is_active()

bool log_mmap_is_active ( void  )

Definition at line 18 of file log.c.

18 {
19 return false; // mmap logging not active in WASM
20}

◆ log_mmap_rotate()

void log_mmap_rotate ( void  )

Definition at line 39 of file log.c.

39 {
40 // No-op
41}

◆ log_mmap_write()

void log_mmap_write ( int  level,
const char *  file,
int  line,
const char *  func,
const char *  fmt,
  ... 
)

Definition at line 22 of file log.c.

22 {
23 (void)level;
24 (void)file;
25 (void)line;
26 (void)func;
27 (void)fmt;
28 // No-op - mmap logging not supported in WASM
29}

◆ server_status_log_append()

void server_status_log_append ( const char *  message)

Definition at line 44 of file log.c.

44 {
45 (void)message;
46 // No-op - server status screen not used in WASM mirror mode
47}