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.
paired_blast_service.h File Reference
#include "blast_service.h"
#include "blast_service_api.h"
#include "service.h"
#include "paired_service.h"
#include "providers_state_table.h"
#include "remote_service_job.h"
Include dependency graph for paired_blast_service.h:

Go to the source code of this file.

Functions

bool AddPairedServiceParameters (Service *service_p, ParameterSet *internal_params_p)
 Add the parameters for all PairedServices of a given Service to given ParameterSet. More...
 
bool GetPairedServiceParameterTypeForNamedParameter (const Service *service_p, const char *param_name_s, ParameterType *pt_p)
 
char * GetPreviousRemoteBlastServiceJob (const char *local_job_id_s, const uint32 output_format_code, const BlastServiceData *blast_data_p)
 Try to get the results of a previously run BlastServiceJob on a remote server. More...
 
bool SaveRemoteBlastJobDetails (RemoteServiceJob *job_p, const ServiceData *blast_data_p)
 Save the results of a RemoteServiceJob to a local file for ease of access. More...
 

Function Documentation

◆ GetPairedServiceParameterTypeForNamedParameter()

bool GetPairedServiceParameterTypeForNamedParameter ( const Service service_p,
const char *  param_name_s,
ParameterType pt_p 
)