summaryrefslogtreecommitdiff
path: root/map.idl
diff options
context:
space:
mode:
Diffstat (limited to 'map.idl')
-rw-r--r--map.idl25
1 files changed, 25 insertions, 0 deletions
diff --git a/map.idl b/map.idl
new file mode 100644
index 00000000..a68c7d54
--- /dev/null
+++ b/map.idl
@@ -0,0 +1,25 @@
+struct PointObj {
+ float lng; /* degrees */
+ float lat; /* degrees */
+ float height; /* meters */
+};
+
+typedef sequence<PointObj> PointObjSequence;
+
+interface Mappel {
+ void Test();
+};
+
+interface Map {
+ Map mapString (in string astring,
+ out double anum);
+ void doNothing ();
+ oneway void doOneWay (in string ignore);
+ void PlaceFlag();
+ PointObj PointFromCoord(in string coord);
+ void View(in PointObj where);
+ void ViewAll(in PointObjSequence where);
+ void Route(in PointObj src, in PointObj dst);
+ Mappel Get();
+};
+