|
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 "grassroots_service_library.h"#include "typedefs.h"#include "schema_term.h"#include "jansson.h"Go to the source code of this file.
Data Structures | |
| struct | ServiceMetadata |
| A datatype for describing the type of application that a Service provides. More... | |
Functions | |
| bool | AddSchemaTermToServiceMetadataInput (ServiceMetadata *metadata_p, SchemaTerm *term_p) |
| Add a SchemaTerm to the list of input types stored in this ServiceMetadata. More... | |
| bool | AddSchemaTermToServiceMetadataOutput (ServiceMetadata *metadata_p, SchemaTerm *term_p) |
| Add a SchemaTerm to the list of output types stored in this ServiceMetadata. More... | |
| bool AddSchemaTermToServiceMetadataInput | ( | ServiceMetadata * | metadata_p, |
| SchemaTerm * | term_p | ||
| ) |
Add a SchemaTerm to the list of input types stored in this ServiceMetadata.
| metadata_p | The ServiceMetadata to add the input term to. |
| term_p | The SchemaTerm to add |
true if the ServiceMetadata input list was updated successfully, false if it was not. | bool AddSchemaTermToServiceMetadataOutput | ( | ServiceMetadata * | metadata_p, |
| SchemaTerm * | term_p | ||
| ) |
Add a SchemaTerm to the list of output types stored in this ServiceMetadata.
| metadata_p | The ServiceMetadata to add the output term to. |
| term_p | The SchemaTerm to add |
true if the ServiceMetadata output list was updated successfully, false if it was not.