ascii-chat 0.8.38
Real-time terminal-based video chat with ASCII art conversion
Loading...
Searching...
No Matches
log.c
Go to the documentation of this file.
1
7#include <ascii-chat/asciichat_errno.h>
8#include <stdbool.h>
9#include <stddef.h>
10
11// Memory-mapped logging stubs (not supported in WASM)
12asciichat_error_t log_mmap_init_simple(const char *log_path, size_t max_size) {
13 (void)log_path;
14 (void)max_size;
15 return ASCIICHAT_OK; // No-op - mmap logging not supported in WASM
16}
17
19 return false; // mmap logging not active in WASM
20}
21
22void log_mmap_write(int level, const char *file, int line, const char *func, const char *fmt, ...) {
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}
30
31bool log_mmap_get_usage(size_t *used, size_t *capacity) {
32 if (used)
33 *used = 0;
34 if (capacity)
35 *capacity = 0;
36 return false;
37}
38
39void log_mmap_rotate(void) {
40 // No-op
41}
42
43// Server status logging stub (not used in mirror mode)
44void server_status_log_append(const char *message) {
45 (void)message;
46 // No-op - server status screen not used in WASM mirror mode
47}
void log_mmap_rotate(void)
Definition log.c:39
bool log_mmap_is_active(void)
Definition log.c:18
void log_mmap_write(int level, const char *file, int line, const char *func, const char *fmt,...)
Definition log.c:22
bool log_mmap_get_usage(size_t *used, size_t *capacity)
Definition log.c:31
void server_status_log_append(const char *message)
Definition log.c:44
asciichat_error_t log_mmap_init_simple(const char *log_path, size_t max_size)
Definition log.c:12