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.
brapi_program.h File Reference
#include "httpd.h"
#include "util_script.h"
#include "brapi_module.h"
Include dependency graph for brapi_program.h:

Go to the source code of this file.

Functions

APIStatus GetAllProgrammes (request_rec *req_p, const char *api_call_s, apr_table_t *req_params_p, ModBrapiConfig *config_p)
 
APIStatus GetProgrammeByID (request_rec *req_p, const char *api_call_s, apr_table_t *req_params_p, ModBrapiConfig *config_p)
 
bool AddProgrammeDetails (const json_t *grassroots_data_p, json_t *brapi_response_p)
 

Function Documentation

◆ GetAllProgrammes()

APIStatus GetAllProgrammes ( request_rec *  req_p,
const char *  api_call_s,
apr_table_t *  req_params_p,
ModBrapiConfig config_p 
)

◆ GetProgrammeByID()

APIStatus GetProgrammeByID ( request_rec *  req_p,
const char *  api_call_s,
apr_table_t *  req_params_p,
ModBrapiConfig config_p 
)

◆ AddProgrammeDetails()

bool AddProgrammeDetails ( const json_t *  grassroots_data_p,
json_t *  brapi_response_p 
)