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.
dfw_field_trial_service.h
Go to the documentation of this file.
1
/*
2
* dfw_field_trial_service.h
3
*
4
* Created on: 13 Jul 2018
5
* Author: billy
6
*/
7
8
#ifndef SERVICES_FIELD_TRIALS_INCLUDE_DFW_FIELD_TRIAL_SERVICE_H_
9
#define SERVICES_FIELD_TRIALS_INCLUDE_DFW_FIELD_TRIAL_SERVICE_H_
10
11
12
#include "
dfw_field_trial_service_library.h
"
13
#include "
service.h
"
14
15
16
17
18
#ifdef __cplusplus
19
extern
"C"
20
{
21
#endif
22
23
34
DFW_FIELD_TRIAL_SERVICE_API
ServicesArray
*
GetServices
(
User
*user_p,
GrassrootsServer
*grassroots_p);
35
36
44
DFW_FIELD_TRIAL_SERVICE_API
void
ReleaseServices
(
ServicesArray
*services_p);
45
46
47
48
#ifdef __cplusplus
49
}
50
#endif
51
52
53
#endif
/* SERVICES_FIELD_TRIALS_INCLUDE_DFW_FIELD_TRIAL_SERVICE_H_ */
service.h
ReleaseServices
void ReleaseServices(ServicesArray *services_p)
Free the ServicesArray and its associated DFW Field Trial Service.
dfw_field_trial_service_library.h
ServicesArray
A datatype for having a set of Services.
Definition:
service.h:422
DFW_FIELD_TRIAL_SERVICE_API
#define DFW_FIELD_TRIAL_SERVICE_API
Definition:
dfw_field_trial_service_library.h:42
GrassrootsServer
Definition:
grassroots_server.h:45
User
A datatype to store user credentials.
Definition:
user_details.h:40
GetServices
ServicesArray * GetServices(User *user_p, GrassrootsServer *grassroots_p)
Get the Service available for running the DFW Field Trial Service.
services
field-trials
include
dfw_field_trial_service.h
Generated on Mon Feb 26 2024 17:00:09 for Grassroots Infrastructure by
1.8.16