nx_wflow_result_candidate_t344.nx
buildroot/runtime/nx_wflow_result_candidate_t344.nx
about
Additive workflow result adapter. Existing fire/resume remain unchanged.
Whole diagnostics are retained; ledger completion is not served acceptance.
dependencies 3 imports · 4 importers
imports: nx_wflow_engine_identity_candidate_t344.nxnx_sha256.nxjson_emit.nx
imported by: nx_wflow_event_result_gate_t344.nxnx_wflow_identity_gate_t344.nxnx_wflow_result_cli_t344.nxnx_wflow_result_gate_t344.nx
structs
| 6 | struct WfrFile {text:*WfOwnedText,status:i64,hash:*u8} |
| 7 | struct WfrRun {rid:*u8,state:i64,oks:i64,attempts:i64,failedstep:i64,laststep:i64,pending:i64} |
consts
| none |
functions
| 8 | func wfr_read(path:*u8)->*WfrFile |
| 35 | func wfr_file_state(f:*WfrFile)->*u8 |
| 39 | func wfr_frame(buf:*u8,n:i64)->i64 |
| 53 | func wfr_field(buf:*u8,s:i64,e:i64,key:*u8)->*WfOwnedText |
| 60 | func wfr_scan(buf:*u8,n:i64,rid:*u8,out:*WfrRun)->i64 |
| 91 | func wfr_js(w:*JsonWriter,key:*u8,val:*u8)->i64 |
| 94 | func wfr_ji(w:*JsonWriter,key:*u8,val:i64)->i64 |
| 97 | func wfr_file_json(w:*JsonWriter,key:*u8,path:*u8,f:*WfrFile)->i64 |
| 103 | func wfr_write_all(fd:i64,buf:*u8,n:i64)->i64 |
| 106 | func wfr_match_id(rid:*u8,filter:*u8,mode:i64)->i64 |
| 113 | func wfr_var_json(w:*JsonWriter,buf:*u8,n:i64,rid:*u8,key:*u8)->i64 |
| 120 | func wfr_run_labels(w:*JsonWriter,buf:*u8,n:i64,rid:*u8)->i64 |
| 135 | func wfr_summary(ledger:*u8,evidence:*u8,filter:*u8,mode:i64,reaped:i64,exitcode:i64)->i64 |
| 217 | func wfr_resume_filter(ledger:*u8)->*WfOwnedText |
| 244 | func wfr_event_identity(ev:*u8)->*WfOwnedText{return wf_id_event(ev)} |
| 246 | func wfr_refuse(reason:*u8,code:i64)->i64 |
| 255 | func wfr_execute(argc:i64,argv:*i64,resume:i64)->i64 |