nx_send.nx
buildroot/runtime/nx_send.nx
about
dependencies 1 imports · 19 importers
diagram shows first 10 each side; +0 more imports, +9 more importers in the complete lists below.
imports: nx_syscalls.nx
imported by: nx_crm_flow.nxnx_organ_ship_loss_canonical_gate_t370.nxnx_organ_ship_loss_gate_t370.nxnx_organ_ship_loss_promotion_gate_t370.nxnx_send_gate.nxnx_send_merge.nxnx_ship_behavior_loss_regression_t371.nxnx_ship_loss_live_before_t370.nxnx_ship_loss_live_fixture_t370.nxnx_wflow_boolean_boundary_probe_t344.nxnx_wflow_engine.nxnx_wflow_engine_candidate_t230.nxnx_wflow_engine_capacity_candidate_t278.nxnx_wflow_engine_completion_t31.nxnx_wflow_engine_identity_candidate_t344.nxnx_wflow_execution_engine_candidate_t346.nxnx_wflow_fault_fixture_t230.nxnx_wflow_mapping_oldpair_fixture_t278.nxnx_wflow_ownership_old_engine_fixture_t344.nx
structs
| none |
consts
| none |
functions
| 16 | func slen(s: *u8) -> i64 { var n: i64 = 0; while s[n] != (0 as u8) { n = n + 1 } return n } |
| 17 | func p(s: *u8) -> i64 { sys_write(1, s, slen(s)); return 0 } |
| 18 | func pn(v: i64) -> i64 |
| 24 | func seq(a: *u8, b: *u8) -> i64 |
| 30 | func is_empty(s: *u8) -> i64 { if s[0] == (0 as u8) { return 1 } return 0 } |
| 31 | func has_at(s: *u8) -> i64 { var i: i64 = 0; while s[i] != (0 as u8) { if s[i] == (64 as u8) { return 1 } i = i + 1 } return 0 } |
| 32 | func is_zip5(s: *u8) -> i64 |
| 39 | func pipe_field(s: *u8, idx: i64, out: *u8, cap: i64) -> i64 |
| 61 | func sr_valid(ch: *u8) -> i64 |
| 69 | func sr_physical(ch: *u8) -> i64 |
| 75 | func sr_route(ch: *u8) -> *u8 |
| 86 | func pa_valid(l1: *u8, city: *u8, region: *u8, postal: *u8, country: *u8) -> i64 |
| 98 | func cmd_channels() -> i64 |
| 116 | func cmd_addr(l1: *u8, city: *u8, region: *u8, postal: *u8, country: *u8) -> i64 |
| 122 | func cmd_intent(recip: *u8, chan: *u8, occ: *u8, dest: *u8) -> i64 |
| 145 | func cmd_selftest() -> i64 |
| 193 | func sd_cli(argc: i64, argv: *i64) -> i64 |