UDIF: Universal Digital Identification Framework 1.1.0.0a (A1)
A quantum-secure cryptographic identification
gc.h File Reference

UDIF Group Controller server public API. More...

#include "udif.h"

Go to the source code of this file.

Functions

UDIF_EXPORT_API void udif_gc_start_server (void)
 Initialize state, display banner, start idle timer, and run the operator command loop. Returns when the operator quits.
UDIF_EXPORT_API void udif_gc_pause_server (void)
 Pause the command loop (command loop sleeps until resumed).
UDIF_EXPORT_API void udif_gc_stop_server (void)
 Signal the command loop to stop cleanly on next iteration.

Detailed Description

UDIF Group Controller server public API.

Dual-role: QSTP client to BC + QSTP server to UAs. All protocol messages are handled by the shared dispatch/handler layer. The operator console runs on the main thread.

Entry point from appgc.c: int main(void) { udif_gc_start_server(); return 0; }