|
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 "grassroots_task_library.h"#include "typedefs.h"#include "linked_list.h"#include "sync_data.h"#include "memory_allocations.h"#include "event_consumer.h"#include "operation.h"Go to the source code of this file.
Data Structures | |
| struct | AsyncTask |
| A datatype to use to run tasks asynchronously. More... | |
| struct | AsyncTaskNode |
| A datatype to allow storing AsynTasks on a LinkedList. More... | |
Functions | |
| bool | CloseAllAsyncTasks (void) |
| Close all currently running AsyncTasks for the current process. More... | |
| OperationStatus | RunProcess (const char *const command_line_s) |
| bool CloseAllAsyncTasks | ( | void | ) |
Close all currently running AsyncTasks for the current process.
true if all of the AsyncTasks were closed successfully, false otherwise. | OperationStatus RunProcess | ( | const char *const | command_line_s | ) |