diff options
Diffstat (limited to 'map.idl')
-rw-r--r-- | map.idl | 25 |
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(); +}; + |