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 | ) |