|
Grassroots Infrastructure
The Grassroots Infrastructure is a suite of computing tools to help users and developers use scientific data infrastructure that can easily be interconnected.
|
#include "jansson.h"#include "dfw_field_trial_service_data.h"#include "dfw_field_trial_service_library.h"Go to the source code of this file.
Data Structures | |
| struct | PlotsCache |
Functions | |
| PlotsCache * | AllocatePlotsCache (void) |
| void | FreePlotsCache (PlotsCache *plots_cache_p) |
| bool | CheckPlotRequirements (PlotsCache *plots_cache_p, const json_t *table_row_json_p, const size_t row_index, ServiceJob *job_p, int32 *row_p, int32 *column_p, int32 *index_p, int32 *rack_p) |
| PlotsCache* AllocatePlotsCache | ( | void | ) |
| void FreePlotsCache | ( | PlotsCache * | plots_cache_p | ) |
| bool CheckPlotRequirements | ( | PlotsCache * | plots_cache_p, |
| const json_t * | table_row_json_p, | ||
| const size_t | row_index, | ||
| ServiceJob * | job_p, | ||
| int32 * | row_p, | ||
| int32 * | column_p, | ||
| int32 * | index_p, | ||
| int32 * | rack_p | ||
| ) |