#define SIMDAG_DATATYPES_H
/* Link */
-typedef struct SD_link_data *SD_link_data_t;
-
-typedef struct SD_link {
- SD_link_data_t sd_data; /* SD internal data */
- void *data; /* user data */
-} s_SD_link_t, *SD_link_t;
+typedef struct SD_link *SD_link_t;
/* Workstation */
-typedef struct SD_workstation_data *SD_workstation_data_t;
+typedef struct SD_workstation *SD_workstation_t;
-typedef struct SD_workstation {
- SD_workstation_data_t sd_data; /* SD internal data */
- void *data; /* user data */
-} s_SD_workstation_t, *SD_workstation_t;
+/* Task */
+typedef struct SD_task *SD_task_t;
/* Task state */
typedef enum {
SD_RUNNING = 0x0002,
SD_DONE = 0x0004,
SD_FAILED = 0x0008
-} SD_task_state_t;
-
-/* Task */
-typedef struct SD_task_data *SD_task_data_t;
-
-typedef struct SD_task {
- SD_task_data_t sd_data; /* SD internal data */
- void *data; /* user data */
-} s_SD_task_t, *SD_task_t;
+} e_SD_task_state_t;
#endif