]> rtime.felk.cvut.cz Git - frescor/fna.git/blobdiff - src_frescan/frescan_bwres_robjs.h
renamings... redo the request and messages part... also now there will be two threads...
[frescor/fna.git] / src_frescan / frescan_bwres_robjs.h
similarity index 52%
rename from src_frescan/frescan_reply_objs.h
rename to src_frescan/frescan_bwres_robjs.h
index 07bcdcd88e4d102aea1dbf18433e9f09c6200515..687be55d04eecc794ae3b2b35648c2d32ad1e240 100644 (file)
@@ -1,7 +1,7 @@
 /*!
- * @file frescan_reply_objs.h
+ * @file frescan_bwres_robjs.h
  *
- * @brief FRESCAN reply objects
+ * @brief FRESCAN bandwith reservation layer: reply objects
  *
  * This module contains the definition of the data object and operations to
  * create a pool of objects, obtain the id of an unused object, wait upon it,
@@ -15,8 +15,8 @@
  *
  */
 
-#ifndef _FRESCAN_REPLY_OBJECTS_H_
-#define _FRESCAN_REPLY_OBJECTS_H_
+#ifndef _FRESCAN_BWRES_ROBJS_H_
+#define _FRESCAN_BWRES_ROBJS_H_
 
 #include <time.h> /* for timespec */
 #include "fosa_opaque_types.h" /* for FOSA_ETIMEDOUT */
 typedef unsigned int frescan_robj_id_t; /* 0 .. MX_REPLY_OBJECTS-1 */
 #define FRESCAN_ETIMEDOUT FOSA_ETIMEDOUT
 
-extern int frescan_replyobjects_init(int max_ceiling);
-extern int frescan_replyobject_alloc(frescan_robj_id_t *id, int ceiling);
-extern int frescan_replyobject_free(frescan_robj_id_t id);
-extern int frescan_replyobject_signal(frescan_robj_id_t id);
-extern int frescan_replyobject_wait(frescan_robj_id_t id);
-extern int frescan_replyobject_timedwait(frescan_robj_id_t id,
+extern int frescan_bwres_robjs_init(int max_ceiling);
+extern int frescan_bwres_robjs_alloc(frescan_robj_id_t *id, int ceiling);
+extern int frescan_bwres_robjs_free(frescan_robj_id_t id);
+extern int frescan_bwres_robjs_signal(frescan_robj_id_t id);
+extern int frescan_bwres_robjs_wait(frescan_robj_id_t id);
+extern int frescan_bwres_robjs_timedwait(frescan_robj_id_t id,
                                          const struct timespec *abstime);
 
-#endif // _FRESCAN_REPLY_OBJECTS_H_
+#endif // _FRESCAN_BWRES_ROBJS_H_