]> rtime.felk.cvut.cz Git - frescor/frsh-include.git/commitdiff
Adding frsh_thread_join_in_background() NOT YET TESTED
authortelleriam <telleriam@35b4ef3e-fd22-0410-ab77-dab3279adceb>
Mon, 27 Oct 2008 08:10:31 +0000 (08:10 +0000)
committertelleriam <telleriam@35b4ef3e-fd22-0410-ab77-dab3279adceb>
Mon, 27 Oct 2008 08:10:31 +0000 (08:10 +0000)
git-svn-id: http://www.frescor.org/private/svn/frescor/frsh/trunk/include@1352 35b4ef3e-fd22-0410-ab77-dab3279adceb

frsh_core.h
frsh_error.h

index d3d443ab3ebd6b4c8dfd14405917d9c5f13c1bd4..1507372927b8e8d11fc916f4119a51fbf3cc3050 100644 (file)
@@ -846,6 +846,13 @@ int frsh_thread_create_in_background
      frsh_vres_id_t *vres_id);
 
 
+int frsh_thread_join_in_background(frsh_resource_id_t resource_id,
+                                   frsh_resource_type_t resource_type,
+                                   const char *label,
+                                   frsh_vres_id_t *vres_id);
+
+
+
 /**
  * frsh_thread_bind()
  *
index 19b34008829944a97c5d0a05ad79cebb3a2a4c2a..54a779aff3f989c1d5ddc2c1470d5d5a821cc853 100644 (file)
 #define FRSH_ERR_CONTRACT_TYPE_NOT_COMPATIBLE    0x02004025
 #define FRSH_ERR_CAPACITY_NOT_DECREASING         0x02004026
 #define FRSH_ERR_CONTRACT_LABEL_UNKNOWN          0x02004027
-#define FRSH_ERR_OUT_OF_BUDGET                          0x02004028
+#define FRSH_ERR_OUT_OF_BUDGET                                  0x02004028
+#define FRSH_ERR_ALREADY_IN_FRSH                        0x02004029
 
-#define FRSH_ERR_LAST_VALUE                      0x02004029
+#define FRSH_ERR_LAST_VALUE                      0x02004030
 
 #define ERROR(nn,ss) do {if(nn>FRSH_ERR_BASE_VALUE) my_frsh_strerror(nn, ss); else perror(ss); exit (nn);} while (0)