17 #ifndef cluster_bus_request_h
18 #define cluster_bus_request_h
28 enum ClusterBus_lock_status { CLUSTER_BUS_LOCK_NO = 0
29 , CLUSTER_BUS_LOCK_SET
30 , CLUSTER_BUS_LOCK_GRANTED
40 unsigned int priority;
48 ClusterBus_lock_status lock;
51 sc_event transfer_done;
52 ClusterBusStatus status;
58 inline ClusterBusRequest::ClusterBusRequest()
62 , lock(CLUSTER_BUS_LOCK_NO)
63 , status(CLUSTER_BUS_OK)
66 #endif // cluster_bus_request_h