2
* ADIOS is freely available under the terms of the BSD license described
3
* in the COPYING file in the top level directory of this source distribution.
5
* Copyright (c) 2008 - 2009. UT-BATTELLE, LLC. All rights reserved.
8
#ifndef ADIOS_NSSI_CONFIG_H
9
#define ADIOS_NSSI_CONFIG_H
12
* @brief A structure to represent the configuration of
15
struct adios_nssi_config {
17
/** @brief Number of available storage servers */
20
/** @brief storage service IDs */
21
nssi_remote_pid *nssi_server_ids;
23
/** @brief The type of write operation the client wishes the server to perform */
24
enum write_type write_type;
28
int parse_nssi_config(const char *config_file, struct adios_nssi_config *config);
29
void free_nssi_config(struct adios_nssi_config *config);