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

UDIF Branch Controller server public API. More...

#include "udif.h"

Go to the source code of this file.

Functions

UDIF_EXPORT_API void udif_bc_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_bc_pause_server (void)
 Pause the command loop (command loop sleeps until resumed).
UDIF_EXPORT_API void udif_bc_stop_server (void)
 Signal the command loop to stop cleanly on next iteration.

Detailed Description

UDIF Branch Controller server public API.

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

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