]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/boost/msm/back/common_types.hpp
import new upstream nautilus stable release 14.2.8
[ceph.git] / ceph / src / boost / boost / msm / back / common_types.hpp
index 82f6279eb0235bc39a5276555670a5e7c5e001f6..4450bd0aa6a2a6d4abe8c3c70bcd3a963455da5e 100644 (file)
@@ -29,6 +29,17 @@ typedef enum
 
 typedef HandledEnum execute_return;
 
+// source of event provided to RTC algorithm
+enum EventSourceEnum
+{
+    EVENT_SOURCE_DEFAULT=0,
+    EVENT_SOURCE_DIRECT=1,
+    EVENT_SOURCE_DEFERRED=2,
+    EVENT_SOURCE_MSG_QUEUE=4
+};
+
+typedef unsigned char EventSource;
+
 }}}
 
 #endif //BOOST_MSM_COMMON_TYPES_H