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.
|
A Service that can perform queries against the iRODS metadata attributes for iRODS collections and data objects. General information can be found in the irods_search_service_guide documentation. More...
Functions | |
ServicesArray * | GetServices (UserDetails *user_p, GrassrootsServer *grassroots_p) |
Get the ServicesArray containing the iRODS Services. More... | |
void | ReleaseServices (ServicesArray *services_p) |
Free the ServicesArray containing the iRODS Services. More... | |
A Service that can perform queries against the iRODS metadata attributes for iRODS collections and data objects. General information can be found in the irods_search_service_guide documentation.
ServicesArray* GetServices | ( | UserDetails * | user_p, |
GrassrootsServer * | grassroots_p | ||
) |
Get the ServicesArray containing the iRODS Services.
user_p | The UserDetails for the user trying to access the services. This can be NULL . |
NULL
upon error. void ReleaseServices | ( | ServicesArray * | services_p | ) |
Free the ServicesArray containing the iRODS Services.
services_p | The ServicesArray to free. |