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.
DataResource Struct Reference

A datatype representing a URI. More...

#include <data_resource.h>

Data Fields

char * re_protocol_s
 The protocol of this Resource. More...
 
char * re_value_s
 The protocol-specific path to the data object. More...
 
char * re_title_s
 An optional user-friendly name for this Resource. More...
 
json_t * re_data_p
 An optional set of json-based data for any application-specific configuration details. More...
 

Detailed Description

A datatype representing a URI.

This represents a URI to a particular data object. For example "http://grassroots.tgac.ac.uk" would have a protocol of "http" and a value of "grassroots.tgac.ac.uk". It can have a user-friendly title and an associated json object if needed.

Field Documentation

◆ re_protocol_s

◆ re_value_s

char* re_value_s

The protocol-specific path to the data object.

◆ re_title_s

char* re_title_s

An optional user-friendly name for this Resource.

◆ re_data_p

json_t* re_data_p

An optional set of json-based data for any application-specific configuration details.


The documentation for this struct was generated from the following file: