code wiki / _hdl_build / nx_meet_http.nx
nx_meet_http.nx
buildroot/runtime/_hdl_build/nx_meet_http.nx
about
nx_meet_http.nx -- P2 (live-route brain, LIBRARY): turn a real HTTP form POST into the gated submission chain.
Parses the request (method/path/body) + the url-encoded form body, routes POST /apply | /request-talent,
SCREENS (R6 anti-fake + R7 curation), builds a sanitized record, PERSISTS it (P4 seg-store), and returns an
HTTP response. The only thing left after this is the socket accept-loop (operator infra: accept -> read ->
meet_http_handle -> write -> close). 100% sovereign. license_tier: ORIGINAL
dependencies 5 imports · 2 importers
imports: nx_syscalls.nxnx_meet_lib.nxnx_meet_curate.nxnx_meet_intake_process.nxnx_meet_store.nx
imported by: nx_meet_http_gate.nxnx_meet_serve_lib.nx
structs
| none |
consts
| 11 | const K_MAGIC_1024: i64 = 1024 |
| 12 | const K_MAGIC_8192: i64 = 8192 |
| 13 | const K_MAGIC_16384: i64 = 16384 |
functions
| 15 | func hx(c: i64) -> i64 called by 1: url_decode |
| 22 | func url_decode(src: *u8, slen: i64, dst: *u8) -> i64 |
| 42 | func form_get(body: *u8, blen: i64, key: *u8, out: *u8, cap: i64) -> i64 |
| 65 | func http_is_post(req: *u8, n: i64) -> i64 called by 1: meet_http_handle |
| 70 | func http_path_is(req: *u8, n: i64, path: *u8) -> i64 |
| 82 | func http_body_off(req: *u8, n: i64) -> i64 called by 1: meet_http_handle |
| 93 | func meet_http_handle(req: *u8, n: i64, id: *u8, resp: *u8) -> i64 called by 2: mainmeet_serve_one calls 11: http_is_postmcathttp_path_ishttp_body_offsys_mmapform_get+5 |