|
UDIF: Universal Digital Identification Framework 1.1.0.0a (A1)
A quantum-secure cryptographic identification
|
UDIF Root Authority server public API. More...
#include "udif.h"Go to the source code of this file.
Functions | |
| UDIF_EXPORT_API void | udif_root_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_root_pause_server (void) |
| Pause the command loop (command loop sleeps until resumed). | |
| UDIF_EXPORT_API void | udif_root_stop_server (void) |
| Signal the command loop to stop cleanly on next iteration. | |
UDIF Root Authority server public API.
The Root is the apex of the UDIF trust hierarchy. It runs a QSTP application server that accepts inbound connections from Branch Controllers (udif_role_ubc). All protocol messages are handled by the shared dispatch / handler layer. The operator console runs on the main thread; the QSTP listener runs on a background thread started by "service start".
Entry point from approot.c: int main(void) { udif_root_start_server(); return 0; }