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