33class SatelliteGypsyEngine
36 SatelliteGypsyEngine(QGeoSatelliteInfoSource *parent = 0);
37 virtual ~SatelliteGypsyEngine();
39 virtual gulong eng_g_signal_connect(gpointer instance,
40 const gchar *detailed_signal,
43 virtual guint eng_g_signal_handlers_disconnect_by_func(gpointer instance,
46 virtual void eng_g_free(gpointer mem);
48 virtual GypsyControl *eng_gypsy_control_get_default (
void);
49 virtual char *eng_gypsy_control_create (GypsyControl *control,
const char *device_name, GError **error);
50 virtual GypsyDevice *eng_gypsy_device_new (
const char *object_path);
51 virtual GypsySatellite *eng_gypsy_satellite_new (
const char *object_path);
52 virtual gboolean eng_gypsy_device_start (GypsyDevice *device, GError **error);
53 virtual gboolean eng_gypsy_device_stop (GypsyDevice *device, GError **error);
54 virtual GypsyDeviceFixStatus eng_gypsy_device_get_fix_status (GypsyDevice *device, GError **error);
55 virtual GPtrArray *eng_gypsy_satellite_get_satellites (GypsySatellite *satellite, GError **error);
56 virtual void eng_gypsy_satellite_free_satellite_array (GPtrArray *satellites);
58 virtual GConfClient *eng_gconf_client_get_default(
void);
59 virtual gchar *eng_gconf_client_get_string(GConfClient *client,
const gchar *key, GError** err);
61 QGeoSatelliteInfoSource *m_owner;