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.
The Web Services Module

A reusable Service for using external web services. More...

Functions

ServicesArrayGetServices (json_t *config_p)
 Get the ServicesArray containing the Web Services. More...
 
void ReleaseServices (ServicesArray *services_p)
 Free the ServicesArray containing the Web Services. More...
 

Detailed Description

A reusable Service for using external web services.

Function Documentation

◆ GetServices()

ServicesArray* GetServices ( json_t *  config_p)

Get the ServicesArray containing the Web Services.

Parameters
config_pThe service configuration data.
Returns
The ServicesArray containing all of the Web Services or NULL upon error.

◆ ReleaseServices()

void ReleaseServices ( ServicesArray services_p)

Free the ServicesArray containing the Web Services.

Parameters
services_pThe ServicesArray to free.