Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Remove references to undefined log categories.
[simgrid.git] / src / surf / storage_private.h
1 /*
2  * storage_private.h
3  *
4  *  Created on: 2 mars 2012
5  *      Author: navarro
6  */
7
8 #ifndef STORAGE_PRIVATE_H_
9 #define STORAGE_PRIVATE_H_
10
11 typedef struct storage {
12   s_surf_resource_t generic_resource;   /*< Structure with generic data. Needed at begin to interate with SURF */
13   e_surf_resource_state_t state_current;        /*< STORAGE current state (ON or OFF) */
14   lmm_constraint_t constraint;          /* Constraint for maximum bandwidth from connexion */
15   lmm_constraint_t constraint_write;    /* Constraint for maximum write bandwidth*/
16   lmm_constraint_t constraint_read;    /* Constraint for maximum write bandwidth*/
17 } s_storage_t, *storage_t;
18
19 typedef struct surf_action_storage {
20   s_surf_action_lmm_t generic_lmm_action;
21   int index_heap;
22 } s_surf_action_storage_t, *surf_action_storage_t;
23
24 #endif /* STORAGE_PRIVATE_H_ */