16#ifndef ASCIICHAT_NETWORKING_WEBRTC_TURN_CREDENTIALS_H
17#define ASCIICHAT_NETWORKING_WEBRTC_TURN_CREDENTIALS_H
Error and exit codes - unified status values (0-255)
asciichat_error_t
Error and exit codes - unified status values (0-255)
TURN server credentials (username + password)
⏱️ High-precision timing utilities using sokol_time.h and uthash
bool turn_credentials_expired(const turn_credentials_t *credentials)
Check if TURN credentials have expired.
asciichat_error_t turn_generate_credentials(const char *session_id, const char *secret, uint32_t validity_seconds, turn_credentials_t *out_credentials)
Generate time-limited TURN credentials.