code wiki / (root) / nx_release_recent_lib.nx

nx_release_recent_lib.nx

buildroot/runtime/nx_release_recent_lib.nx

7197 B182 linesdepth 7pulls 11 transitivereach 194 importersview sourcekind librarytopic release
docsdependenciesstructsconstsfunctions

about

Latest release selection across all contributing boards; history remains in the plans.

dependencies 1 imports · 60 importers

nx_release_delta_lib.nx nx_release_recent_lib.nx nx_game_page_affine_candidate_t361 nx_game_page_authored_material_t54 nx_game_page_body_t138.nx nx_game_page_canonical_t135.nx nx_game_page_catwalk_lighting_cand nx_game_page_emit.nx nx_game_page_eye_t138.nx nx_game_page_gait_candidate_t139.n nx_game_page_garment_t132.nx nx_game_page_hair_attachment_candi

diagram shows first 10 each side; +0 more imports, +50 more importers in the complete lists below.

imports: nx_release_delta_lib.nx

imported by: nx_game_page_affine_candidate_t361.nxnx_game_page_authored_material_t54.nxnx_game_page_body_t138.nxnx_game_page_canonical_t135.nxnx_game_page_catwalk_lighting_candidate_t316.nxnx_game_page_emit.nxnx_game_page_eye_t138.nxnx_game_page_gait_candidate_t139.nxnx_game_page_garment_t132.nxnx_game_page_hair_attachment_candidate_t263.nxnx_game_page_hair_attachment_t283.nxnx_game_page_hair_guides_candidate_t263.nxnx_game_page_hair_t138.nxnx_game_page_host_candidate_t341.nxnx_game_page_imported_body_t45.nxnx_game_page_imported_t262.nxnx_game_page_inspection_distance_t235.nxnx_game_page_inspection_t142.nxnx_game_page_integrated_t73.nxnx_game_page_knight_bind_t25.nxnx_game_page_knight_feedback_t28.nxnx_game_page_knight_feedback_t29.nxnx_game_page_knight_support_t31.nxnx_game_page_knight_support_t31_before_t44.nxnx_game_page_length_diag_t140.nxnx_game_page_lit_candidate_t181.nxnx_game_page_material_body_t61.nxnx_game_page_material_candidate_t181.nxnx_game_page_material_compose_t55.nxnx_game_page_material_schema_candidate_t181.nxnx_game_page_metadata_candidate_t220.nxnx_game_page_mip_candidate_t241.nxnx_game_page_motion_candidate_t328.nxnx_game_page_motion_inventory_candidate_t330.nxnx_game_page_move_t72.nxnx_game_page_owned_candidate_t181.nxnx_game_page_pipeline_t64.nxnx_game_page_pre_inspection_t142.nxnx_game_page_pre_toon_region_t143.nxnx_game_page_procedural_review_candidate_t333.nxnx_game_page_recovery_feedback_t28.nxnx_game_page_recovery_t23.nxnx_game_page_rig_comparison_t332.nxnx_game_page_rig_inspection_t230.nxnx_game_page_rig_observation_candidate_t331.nxnx_game_page_scene_light_candidate_t364.nxnx_game_page_search_t53.nxnx_game_page_shared_candidate_t340.nxnx_game_page_skin_t138.nxnx_game_page_static_candidate_t338.nxnx_game_page_toon_region_candidate_t143.nxnx_game_page_visitors_inspection_t142.nxnx_game_page_visitors_t140.nxnx_game_page_workbench_candidate_t342.nxnx_game_page_workspace_body_t49.nxnx_game_page_workspace_body_t59.nxnx_game_page_workspace_t48.nxnx_movement_base_page_t139.nxnx_release_recent_gate.nxnx_release_recent_oom_gate_t205.nx

structs

12struct ReleaseRecent { rows: *i64, count: i64, sequence: i64, capacity: i64 }

consts

3const RR_FIELDS: i64=8
4const RR_PLAN: i64=0
5const RR_DOMAIN: i64=1
6const RR_EPOCH: i64=2
7const RR_RUNG: i64=3
8const RR_RUNG_LEN: i64=4
9const RR_TEXT: i64=5
10const RR_END: i64=6
11const RR_ORDER: i64=7

functions

13func rr_new() -> *ReleaseRecent
19func rr_reserve(r: *ReleaseRecent,needed: i64) -> i64
called by 2: rr_collectmain
30func rr_offer(r: *ReleaseRecent,plan: *u8,dom: *u8,epoch: i64,rung: i64,rn: i64,text: i64,end: i64) -> i64
called by 1: rr_collect
40func rr_sort(r: *ReleaseRecent) -> i64
called by 3: mainrr_rendermain
80func rr_collect(r: *ReleaseRecent,plan: *u8,n: i64,since: *u8,dom: *u8,counts: *i64) -> i64
131func rr_required(r: *ReleaseRecent) -> i64
144func rr_render(r: *ReleaseRecent,out: *u8,cap: i64,counts: *i64) -> i64
175func rr_destroy(r:*ReleaseRecent)->i64
called by 1: main