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.
|
#include "typedefs.h"
#include "byte_buffer.h"
#include "curl_tools.h"
#include "network_library.h"
#include "jansson.h"
Go to the source code of this file.
Data Structures | |
struct | Connection |
The base class for building a Server-Client connection. More... | |
struct | WebConnection |
A Connection that uses http(s) communication. More... | |
Enumerations | |
enum | ConnectionType { CT_RAW, CT_WEB, CT_NUM_TYPES } |
An enumeration listing the different types of Connections. More... | |
Functions | |
bool | InitConnection (Connection *connection_p, ConnectionType type) |
void | ReleaseConnection (Connection *connection_p) |
bool InitConnection | ( | Connection * | connection_p, |
ConnectionType | type | ||
) |
void ReleaseConnection | ( | Connection * | connection_p | ) |