Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
adding test example to trace process migration using the mask TRACE_PROCESS
[simgrid.git] / include / simdag / datatypes.h
index 39a49b7..7634fad 100644 (file)
@@ -1,3 +1,8 @@
+/* Copyright (c) 2007-2009 Da SimGrid Team.  All rights reserved.           */
+
+/* This program is free software; you can redistribute it and/or modify it
+ * under the terms of the license (GNU LGPL) which comes with this package. */
+
 #ifndef SIMDAG_DATATYPES_H
 #define SIMDAG_DATATYPES_H
 
@@ -68,4 +73,15 @@ typedef enum {
   SD_FAILED = 0x0020         /**< @brief A problem occured during the execution of the task. */
 } e_SD_task_state_t;
 
+/** @brief Task kinds
+    @ingroup SD_datatypes_management
+
+    @see SD_task_management */
+typedef enum {
+  SD_TASK_NOT_TYPED = 0,      /**< @no specified type */
+  SD_TASK_COMM_E2E  = 1,      /**< @brief end to end communication */
+  SD_TASK_COMP_SEQ  = 2,      /**< @brief sequential computation */
+} e_SD_task_kind_t;
+
+
 #endif