Facility for acking/unacking log entries
[gregoa/zavai.git] / src / libgps.vapi
index d4f9406f93250267282ff7521228d817dc0a67e1..da29fcd6b25a7582372d7b07edbae9227b756415 100644 (file)
@@ -52,7 +52,7 @@ namespace libgps
         int gps_fd;
         fix_t fix;
         double separation;
-        int    status;
+        int status;
         int satellites_used;        /* Number of satellites used in solution */
         int[] used;      /* PRNs of satellites used in solution */
         dop_t dop;
@@ -73,6 +73,40 @@ namespace libgps
 
         //char tag[MAXTAGLEN+1];      /* tag of last sentence processed */
     }
+    public const int ONLINE_SET;
+    public const int TIME_SET;
+    public const int TIMERR_SET;
+    public const int LATLON_SET;
+    public const int ALTITUDE_SET;
+    public const int SPEED_SET;
+    public const int TRACK_SET;
+    public const int CLIMB_SET;
+    public const int STATUS_SET;
+    public const int MODE_SET;
+    public const int DOP_SET;
+    public const int VERSION_SET; /* only used in client library */
+    public const int HERR_SET;
+    public const int VERR_SET;
+    public const int PERR_SET;
+    public const int POLICY_SET; /* only used in client library */
+    public const int ERR_SET;
+    public const int SATELLITE_SET;
+    public const int RAW_SET;
+    public const int USED_SET;
+    public const int SPEEDERR_SET;
+    public const int TRACKERR_SET;
+    public const int CLIMBERR_SET;
+    public const int DEVICE_SET;
+    public const int DEVICELIST_SET;
+    public const int DEVICEID_SET;
+    public const int ERROR_SET;
+    public const int RTCM2_SET;
+    public const int RTCM3_SET;
+    public const int AIS_SET;
+    public const int PACKET_SET;
+    public const int CLEAR_SET; /* sentence starts a reporting cycle */
+    public const int REPORT_SET; /* sentence ends a reporting cycle */
+    public const int DATA_SET;
 
     public const int STATUS_NO_FIX;   /* no */
     public const int STATUS_FIX;      /* yes, without DGPS */