summaryrefslogtreecommitdiff
path: root/TAO/CIAO/examples/UAV/BBN_UAV.idl
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/CIAO/examples/UAV/BBN_UAV.idl')
-rw-r--r--TAO/CIAO/examples/UAV/BBN_UAV.idl50
1 files changed, 50 insertions, 0 deletions
diff --git a/TAO/CIAO/examples/UAV/BBN_UAV.idl b/TAO/CIAO/examples/UAV/BBN_UAV.idl
new file mode 100644
index 00000000000..899fddcbe07
--- /dev/null
+++ b/TAO/CIAO/examples/UAV/BBN_UAV.idl
@@ -0,0 +1,50 @@
+// $Id$
+//=============================================================================
+/**
+ * @file BBN_UAV.idl
+ *
+ * Definition of events, and used in the BBN_UAV module.
+ *
+ * @author George Edwards <g.edwards@vanderbilt.edu>
+ */
+//=============================================================================
+
+#ifndef CIAO_BBN_UAV_IDL
+#define CIAO_BBN_UAV_IDL
+
+#include "Components.idl"
+
+// @@NOTE: Do we need a pragma prefix. Anyway its broken now in TAO..
+// #pragma prefix ""
+
+module BBN_UAV
+{
+
+ /**
+ * @eventtype
+ */
+ eventtype TargetLocated {};
+
+ /**
+ * @eventtype
+ */
+ eventtype PrepareCapture {};
+
+ /**
+ * @eventtype
+ */
+ eventtype StartCapture {};
+
+ /**
+ * @eventtype
+ */
+ eventtype TargetRecognized {};
+
+ /**
+ * @eventtype
+ */
+ eventtype EngageTarget {};
+
+};
+
+#endif /*CIAO_BBN_UAV_IDL*/