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.
|
Go to the source code of this file.
Data Structures | |
struct | PolymarkerServiceJob |
A datatype for storing a ServiceJob for the PolymarkerService with its extra associated fields. More... | |
Functions | |
const POLYMARKER_SERVICE_JOB_PREFIX char *PSJ_TYPE_S | POLYMARKER_SERVICE_JOB_VAL ("polymarker_service_job") |
PolymarkerServiceJob * | AllocatePolymarkerServiceJob (Service *service_p, const PolymarkerSequence *db_p, PolymarkerServiceData *data_p) |
Create a PolymarkerServiceJob. More... | |
void | PolymarkerServiceJobCompleted (ServiceJob *job_p) |
bool | DeterminePolymarkerResult (PolymarkerServiceJob *polymarker_job_p) |
bool | AddPolymarkerResult (PolymarkerServiceJob *polymarker_job_p, const char *uuid_s) |
const POLYMARKER_SERVICE_JOB_PREFIX char* PSJ_TYPE_S POLYMARKER_SERVICE_JOB_VAL | ( | "polymarker_service_job" | ) |
PolymarkerServiceJob* AllocatePolymarkerServiceJob | ( | Service * | service_p, |
const PolymarkerSequence * | db_p, | ||
PolymarkerServiceData * | data_p | ||
) |
Create a PolymarkerServiceJob.
service_p | The Polymarker service. |
db_p | The PolymarkerSequence that this PolymarkerServiceJob will run against. |
data_p | The PolymarkerServiceData. |
NULL
upon error. void PolymarkerServiceJobCompleted | ( | ServiceJob * | job_p | ) |
bool DeterminePolymarkerResult | ( | PolymarkerServiceJob * | polymarker_job_p | ) |
bool AddPolymarkerResult | ( | PolymarkerServiceJob * | polymarker_job_p, |
const char * | uuid_s | ||
) |