ascii-chat 0.11.33
Video chat in your terminal
Loading...
Searching...
No Matches
system.c File Reference

System utilities for WASM/Emscripten - includes generic implementations. More...

Go to the source code of this file.

Functions

const char * platform_getenv (const char *name)
 Get an environment variable value.
 
const char * platform_strerror (int errnum)
 Get human-readable error message for a system error code.
 
int platform_setenv (const char *name, const char *value)
 Set an environment variable.
 
int platform_unsetenv (const char *name)
 Remove an environment variable.
 
pid_t platform_get_pid (void)
 Get the current process ID.
 
ssize_t platform_write (int fd, const void *buf, size_t count)
 Safe file write (write replacement)
 

Detailed Description

System utilities for WASM/Emscripten - includes generic implementations.

This file is structured like posix/system.c and windows/system.c:

  1. Platform-specific implementations go first
  2. Generic implementations from ../system.c are included at the end

Definition in file wasm/system.c.