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 | ||
) |