flux-sched
  • man5
  • Internal API Reference
    • REAPI
    • Planner
    • Resource
    • Queue Manager
flux-sched
  • Internal API Reference
  • View page source

Attention

Fluxion/flux-sched (both refer to the same project) is under development and its interfaces are not yet stable. APIs are not exported or exposed to external consumers. This documentation is meant for developers of Fluxion.

Internal API Reference

  • REAPI
    • C Interface
    • C++ Interface
  • Planner
    • planner_t
    • planner_new()
    • planner_new_empty()
    • planner_copy()
    • planner_assign()
    • planner_reset()
    • planner_destroy()
    • planner_base_time()
    • planner_duration()
    • planner_resource_total()
    • planner_resource_type()
    • planner_avail_time_first()
    • planner_avail_time_next()
    • planner_avail_during()
    • planner_avail_resources_during()
    • planner_avail_resources_at()
    • planner_add_span()
    • planner_rem_span()
    • planner_reduce_span()
    • planner_span_first()
    • planner_span_next()
    • planner_span_size()
    • planner_is_active_span()
    • planner_span_start_time()
    • planner_span_duration()
    • planner_span_resource_count()
    • planners_equal()
    • planner_update_total()
  • Resource
    • Flux
    • Flux::resource_model::dfu_traverser_t
    • Flux::resource_model::dfu_match_cb_t
  • Queue Manager
    • job_state_kind_t
    • pending_key
    • job_map_t
    • job_map_iter
    • MAX_QUEUE_DEPTH
    • DEFAULT_QUEUE_DEPTH
    • MAX_RESERVATION_DEPTH
    • HYBRID_RESERVATION_DEPTH
    • create_queue_policy()
    • Flux::queue_manager::schedule_t
    • Flux::queue_manager::t_stamps_t
    • Flux::queue_manager::job_t
    • Flux::queue_manager::queue_policy_base_t
Previous Next

© Copyright Copyright 2022 Lawrence Livermore National Security, LLC and Flux developers. SPDX-License-Identifier: LGPL-3.0.

Built with Sphinx using a theme provided by Read the Docs.