|
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.
|
A datatype used to store a ServiceJob within a ServceJobSet using a LinkedList. More...
#include <service_job.h>
Public Member Functions | |
| ServiceJobNode * | AllocateServiceJobNode (ServiceJob *job_p) |
| Allocate a ServiceJobNode. More... | |
| void | FreeServiceJobNode (ListItem *service_job_node_p) |
| Free a ServiceJobNode. More... | |
Data Fields | |
| ListItem | sjn_node |
| The node used to hold this in a LinkedList. More... | |
| ServiceJob * | sjn_job_p |
| The ServiceJob. More... | |
Data Fields inherited from ListItem | |
| ListItem * | ln_prev_p |
| A pointer to the previous ListItem. More... | |
| ListItem * | ln_next_p |
| A pointer to the next ListItem. More... | |
A datatype used to store a ServiceJob within a ServceJobSet using a LinkedList.
| ServiceJobNode * AllocateServiceJobNode | ( | ServiceJob * | job_p | ) |
Allocate a ServiceJobNode.
| job_p | The ServiceJob to allocate a ServiceJobNode for. |
NULL upon error. | void FreeServiceJobNode | ( | ListItem * | service_job_node_p | ) |
Free a ServiceJobNode.
| service_job_node_p | The ServiceJobNode to free. |
| ListItem sjn_node |
The node used to hold this in a LinkedList.
| ServiceJob* sjn_job_p |
The ServiceJob.