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